2026-03-23T23:03:32.390 INFO:root:teuthology version: 1.2.4.dev6+g1c580df7a 2026-03-23T23:03:32.397 DEBUG:teuthology.report:Pushing job info to http://localhost:8080 2026-03-23T23:03:32.417 INFO:teuthology.run:Config: archive_path: /archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521 branch: tentacle description: rbd/mirror/{base/install clients/{mirror-extra mirror} cluster/{2-node} conf/{disable-pool-app} msgr-failures/few objectstore/bluestore-stupid supported-random-distro$/{ubuntu_latest} workloads/rbd-mirror-snapshot-workunit-fast-diff} email: null first_in_suite: false flavor: default job_id: '3521' ktype: distro last_in_suite: false machine_type: vps meta: - desc: run two ceph clusters and install rbd-mirror - desc: configure the permissions for client.mirror - desc: configure the permissions for client.mirror - desc: 2 ceph clusters with 1 mon and 3 osds each - desc: run the rbd_mirror.sh workunit to test the rbd-mirror daemon in snapshot mode name: kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps no_nested_subset: false os_type: ubuntu os_version: '22.04' overrides: admin_socket: branch: tentacle ansible.cephlab: branch: main repo: https://github.com/kshtsk/ceph-cm-ansible.git skip_tags: nagios,monitoring-scripts,hostname,pubkeys,zap,sudoers,kerberos,ntp-client,resolvconf,cpan,nfs vars: logical_volumes: lv_1: scratch_dev: true size: 25%VG vg: vg_nvme lv_2: scratch_dev: true size: 25%VG vg: vg_nvme lv_3: scratch_dev: true size: 25%VG vg: vg_nvme lv_4: scratch_dev: true size: 25%VG vg: vg_nvme timezone: UTC volume_groups: vg_nvme: pvs: /dev/vdb,/dev/vdc,/dev/vdd,/dev/vde ceph: conf: client: debug rbd: 20 debug rbd_mirror: 15 log to stderr: false rbd default features: 125 client.mirror.0: admin socket: /var/run/ceph/rbd-mirror.$cluster-$name.asok pid file: /var/run/ceph/rbd-mirror.$cluster-$name.pid client.mirror.1: admin socket: /var/run/ceph/rbd-mirror.$cluster-$name.asok pid file: /var/run/ceph/rbd-mirror.$cluster-$name.pid client.mirror.2: admin socket: /var/run/ceph/rbd-mirror.$cluster-$name.asok pid file: /var/run/ceph/rbd-mirror.$cluster-$name.pid client.mirror.3: admin socket: /var/run/ceph/rbd-mirror.$cluster-$name.asok pid file: /var/run/ceph/rbd-mirror.$cluster-$name.pid client.mirror.4: admin socket: /var/run/ceph/rbd-mirror.$cluster-$name.asok pid file: /var/run/ceph/rbd-mirror.$cluster-$name.pid client.mirror.5: admin socket: /var/run/ceph/rbd-mirror.$cluster-$name.asok pid file: /var/run/ceph/rbd-mirror.$cluster-$name.pid client.mirror.6: admin socket: /var/run/ceph/rbd-mirror.$cluster-$name.asok pid file: /var/run/ceph/rbd-mirror.$cluster-$name.pid global: mon client directed command retry: 5 mon warn on pool no app: false ms inject socket failures: 5000 mgr: debug mgr: 20 debug ms: 1 mon: debug mon: 20 debug ms: 1 debug paxos: 20 osd: bdev async discard: true bdev enable discard: true bluestore allocator: stupid bluestore block size: 96636764160 bluestore fsck on mount: true debug bluefs: 1/20 debug bluestore: 1/20 debug ms: 1 debug osd: 20 debug rocksdb: 4/10 mon osd backfillfull_ratio: 0.85 mon osd full ratio: 0.9 mon osd nearfull ratio: 0.8 osd failsafe full ratio: 0.95 osd mclock iops capacity threshold hdd: 49000 osd objectstore: bluestore flavor: default fs: xfs log-ignorelist: - \(MDS_ALL_DOWN\) - \(MDS_UP_LESS_THAN_MAX\) - \(OSD_SLOW_PING_TIME sha1: 70f8415b300f041766fa27faf7d5472699e32388 ceph-deploy: bluestore: true conf: client: log file: /var/log/ceph/ceph-$name.$pid.log mon: {} osd: bdev async discard: true bdev enable discard: true bluestore block size: 96636764160 bluestore fsck on mount: true debug bluefs: 1/20 debug bluestore: 1/20 debug rocksdb: 4/10 mon osd backfillfull_ratio: 0.85 mon osd full ratio: 0.9 mon osd nearfull ratio: 0.8 osd failsafe full ratio: 0.95 osd objectstore: bluestore fs: xfs cephadm: cephadm_binary_url: https://download.ceph.com/rpm-20.2.0/el9/noarch/cephadm install: ceph: flavor: default sha1: 70f8415b300f041766fa27faf7d5472699e32388 extra_system_packages: deb: - python3-jmespath - python3-xmltodict - s3cmd rpm: - bzip2 - perl-Test-Harness - python3-jmespath - python3-xmltodict - s3cmd thrashosds: bdev_inject_crash: 2 bdev_inject_crash_probability: 0.5 workunit: branch: tt-tentacle sha1: 0392f78529848ec72469e8e431875cb98d3a5fb4 owner: kyr priority: 1000 repo: https://github.com/ceph/ceph.git roles: - - cluster1.mon.a - cluster1.mgr.x - cluster2.mgr.x - cluster1.osd.0 - cluster1.osd.1 - cluster1.osd.2 - cluster1.client.0 - cluster2.client.0 - - cluster2.mon.a - cluster2.osd.0 - cluster2.osd.1 - cluster2.osd.2 - cluster1.client.mirror - cluster1.client.mirror.0 - cluster1.client.mirror.1 - cluster1.client.mirror.2 - cluster1.client.mirror.3 - cluster1.client.mirror.4 - cluster1.client.mirror.5 - cluster1.client.mirror.6 - cluster2.client.mirror - cluster2.client.mirror.0 - cluster2.client.mirror.1 - cluster2.client.mirror.2 - cluster2.client.mirror.3 - cluster2.client.mirror.4 - cluster2.client.mirror.5 - cluster2.client.mirror.6 seed: 3051 sha1: 70f8415b300f041766fa27faf7d5472699e32388 sleep_before_teardown: 0 subset: 1/128 suite: rbd suite_branch: tt-tentacle suite_path: /home/teuthos/src/github.com_kshtsk_ceph_0392f78529848ec72469e8e431875cb98d3a5fb4/qa suite_relpath: qa suite_repo: https://github.com/kshtsk/ceph.git suite_sha1: 0392f78529848ec72469e8e431875cb98d3a5fb4 targets: vm01.local: ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBDWgQcXfObok+UrLO6k4cnYTJGQQZLBQDkmQT39esdB5XKn3Rx1UWEPoNKPhAlNfQJXGWMRn0MhEJPBCzZyusKg= vm02.local: ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBD39LSp7Rt3npSuqcpKUHvAVRi6wSLKEyAkkbju6bUKg2x8vqgl+5two+9MVgJT2KUKo2aF3mOoT+aSDtwzgaj4= tasks: - install: extra_packages: - rbd-mirror - ceph: cluster: cluster1 - ceph: cluster: cluster2 - exec: cluster1.client.mirror.0: - sudo ceph --cluster cluster1 auth caps client.mirror.4 mon 'profile rbd-mirror' osd 'profile rbd' - sudo ceph --cluster cluster1 auth caps client.mirror.5 mon 'profile rbd-mirror' osd 'profile rbd' - sudo ceph --cluster cluster1 auth caps client.mirror.6 mon 'profile rbd-mirror' osd 'profile rbd' - sudo ceph --cluster cluster2 auth caps client.mirror.4 mon 'profile rbd-mirror' osd 'profile rbd' - sudo ceph --cluster cluster2 auth caps client.mirror.5 mon 'profile rbd-mirror' osd 'profile rbd' - sudo ceph --cluster cluster2 auth caps client.mirror.6 mon 'profile rbd-mirror' osd 'profile rbd' - exec: cluster1.client.mirror.0: - sudo ceph --cluster cluster1 auth caps client.mirror mon 'profile rbd-mirror-peer' osd 'profile rbd' - sudo ceph --cluster cluster1 auth caps client.mirror.0 mon 'profile rbd-mirror' osd 'profile rbd' - sudo ceph --cluster cluster1 auth caps client.mirror.1 mon 'profile rbd-mirror' osd 'profile rbd' - sudo ceph --cluster cluster1 auth caps client.mirror.2 mon 'profile rbd-mirror' osd 'profile rbd' - sudo ceph --cluster cluster1 auth caps client.mirror.3 mon 'profile rbd-mirror' osd 'profile rbd' - sudo ceph --cluster cluster2 auth caps client.mirror mon 'profile rbd-mirror-peer' osd 'profile rbd' - sudo ceph --cluster cluster2 auth caps client.mirror.0 mon 'profile rbd-mirror' osd 'profile rbd' - sudo ceph --cluster cluster2 auth caps client.mirror.1 mon 'profile rbd-mirror' osd 'profile rbd' - sudo ceph --cluster cluster2 auth caps client.mirror.2 mon 'profile rbd-mirror' osd 'profile rbd' - sudo ceph --cluster cluster2 auth caps client.mirror.3 mon 'profile rbd-mirror' osd 'profile rbd' - workunit: clients: cluster1.client.mirror: - rbd/rbd_mirror.sh env: CEPH_ARGS: '' RBD_IMAGE_FEATURES: layering,exclusive-lock,object-map,fast-diff RBD_MIRROR_CONFIG_KEY: '1' RBD_MIRROR_INSTANCES: '4' RBD_MIRROR_MODE: snapshot RBD_MIRROR_USE_EXISTING_CLUSTER: '1' teuthology: fragments_dropped: [] meta: {} postmerge: [] teuthology_branch: clyso-debian-13 teuthology_repo: https://github.com/clyso/teuthology teuthology_sha1: 1c580df7a9c7c2aadc272da296344fd99f27c444 timestamp: 2026-03-20_22:04:26 tube: vps user: kyr verbose: false worker_log: /home/teuthos/.teuthology/dispatcher/dispatcher.vps.2366871 2026-03-23T23:03:32.417 INFO:teuthology.run:suite_path is set to /home/teuthos/src/github.com_kshtsk_ceph_0392f78529848ec72469e8e431875cb98d3a5fb4/qa; will attempt to use it 2026-03-23T23:03:32.418 INFO:teuthology.run:Found tasks at /home/teuthos/src/github.com_kshtsk_ceph_0392f78529848ec72469e8e431875cb98d3a5fb4/qa/tasks 2026-03-23T23:03:32.418 INFO:teuthology.run_tasks:Running task internal.check_packages... 2026-03-23T23:03:32.418 INFO:teuthology.task.internal:Checking packages... 2026-03-23T23:03:32.418 INFO:teuthology.task.internal:Checking packages for os_type 'ubuntu', flavor 'default' and ceph hash '70f8415b300f041766fa27faf7d5472699e32388' 2026-03-23T23:03:32.418 WARNING:teuthology.packaging:More than one of ref, tag, branch, or sha1 supplied; using branch 2026-03-23T23:03:32.418 INFO:teuthology.packaging:ref: None 2026-03-23T23:03:32.418 INFO:teuthology.packaging:tag: None 2026-03-23T23:03:32.418 INFO:teuthology.packaging:branch: tentacle 2026-03-23T23:03:32.418 INFO:teuthology.packaging:sha1: 70f8415b300f041766fa27faf7d5472699e32388 2026-03-23T23:03:32.418 DEBUG:teuthology.packaging:Querying https://shaman.ceph.com/api/search?status=ready&project=ceph&flavor=default&distros=ubuntu%2F22.04%2Fx86_64&ref=tentacle 2026-03-23T23:03:33.194 INFO:teuthology.task.internal:Found packages for ceph version 20.2.0-714-g147f7c6a-1jammy 2026-03-23T23:03:33.195 INFO:teuthology.run_tasks:Running task internal.buildpackages_prep... 2026-03-23T23:03:33.196 INFO:teuthology.task.internal:no buildpackages task found 2026-03-23T23:03:33.196 INFO:teuthology.run_tasks:Running task internal.save_config... 2026-03-23T23:03:33.196 INFO:teuthology.task.internal:Saving configuration 2026-03-23T23:03:33.203 INFO:teuthology.run_tasks:Running task internal.check_lock... 2026-03-23T23:03:33.204 INFO:teuthology.task.internal.check_lock:Checking locks... 2026-03-23T23:03:33.209 DEBUG:teuthology.task.internal.check_lock:machine status is {'name': 'vm01.local', 'description': '/archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521', 'up': True, 'machine_type': 'vps', 'is_vm': True, 'vm_host': {'name': 'localhost', 'description': None, 'up': True, 'machine_type': 'libvirt', 'is_vm': False, 'vm_host': None, 'os_type': None, 'os_version': None, 'arch': None, 'locked': True, 'locked_since': None, 'locked_by': None, 'mac_address': None, 'ssh_pub_key': None}, 'os_type': 'ubuntu', 'os_version': '22.04', 'arch': 'x86_64', 'locked': True, 'locked_since': '2026-03-23 23:02:29.004494', 'locked_by': 'kyr', 'mac_address': '52:55:00:00:00:01', 'ssh_pub_key': 'ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBDWgQcXfObok+UrLO6k4cnYTJGQQZLBQDkmQT39esdB5XKn3Rx1UWEPoNKPhAlNfQJXGWMRn0MhEJPBCzZyusKg='} 2026-03-23T23:03:33.213 DEBUG:teuthology.task.internal.check_lock:machine status is {'name': 'vm02.local', 'description': '/archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521', 'up': True, 'machine_type': 'vps', 'is_vm': True, 'vm_host': {'name': 'localhost', 'description': None, 'up': True, 'machine_type': 'libvirt', 'is_vm': False, 'vm_host': None, 'os_type': None, 'os_version': None, 'arch': None, 'locked': True, 'locked_since': None, 'locked_by': None, 'mac_address': None, 'ssh_pub_key': None}, 'os_type': 'ubuntu', 'os_version': '22.04', 'arch': 'x86_64', 'locked': True, 'locked_since': '2026-03-23 23:02:29.005134', 'locked_by': 'kyr', 'mac_address': '52:55:00:00:00:02', 'ssh_pub_key': 'ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBD39LSp7Rt3npSuqcpKUHvAVRi6wSLKEyAkkbju6bUKg2x8vqgl+5two+9MVgJT2KUKo2aF3mOoT+aSDtwzgaj4='} 2026-03-23T23:03:33.214 INFO:teuthology.run_tasks:Running task internal.add_remotes... 2026-03-23T23:03:33.214 INFO:teuthology.task.internal:roles: ubuntu@vm01.local - ['cluster1.mon.a', 'cluster1.mgr.x', 'cluster2.mgr.x', 'cluster1.osd.0', 'cluster1.osd.1', 'cluster1.osd.2', 'cluster1.client.0', 'cluster2.client.0'] 2026-03-23T23:03:33.214 INFO:teuthology.task.internal:roles: ubuntu@vm02.local - ['cluster2.mon.a', 'cluster2.osd.0', 'cluster2.osd.1', 'cluster2.osd.2', 'cluster1.client.mirror', 'cluster1.client.mirror.0', 'cluster1.client.mirror.1', 'cluster1.client.mirror.2', 'cluster1.client.mirror.3', 'cluster1.client.mirror.4', 'cluster1.client.mirror.5', 'cluster1.client.mirror.6', 'cluster2.client.mirror', 'cluster2.client.mirror.0', 'cluster2.client.mirror.1', 'cluster2.client.mirror.2', 'cluster2.client.mirror.3', 'cluster2.client.mirror.4', 'cluster2.client.mirror.5', 'cluster2.client.mirror.6'] 2026-03-23T23:03:33.214 INFO:teuthology.run_tasks:Running task console_log... 2026-03-23T23:03:33.219 DEBUG:teuthology.task.console_log:vm01 does not support IPMI; excluding 2026-03-23T23:03:33.223 DEBUG:teuthology.task.console_log:vm02 does not support IPMI; excluding 2026-03-23T23:03:33.223 DEBUG:teuthology.exit:Installing handler: Handler(exiter=, func=.kill_console_loggers at 0x7f1f61324790>, signals=[15]) 2026-03-23T23:03:33.223 INFO:teuthology.run_tasks:Running task internal.connect... 2026-03-23T23:03:33.224 INFO:teuthology.task.internal:Opening connections... 2026-03-23T23:03:33.224 DEBUG:teuthology.task.internal:connecting to ubuntu@vm01.local 2026-03-23T23:03:33.224 DEBUG:teuthology.orchestra.connection:{'hostname': 'vm01.local', 'username': 'ubuntu', 'timeout': 60} 2026-03-23T23:03:33.284 DEBUG:teuthology.task.internal:connecting to ubuntu@vm02.local 2026-03-23T23:03:33.284 DEBUG:teuthology.orchestra.connection:{'hostname': 'vm02.local', 'username': 'ubuntu', 'timeout': 60} 2026-03-23T23:03:33.344 INFO:teuthology.run_tasks:Running task internal.push_inventory... 2026-03-23T23:03:33.345 DEBUG:teuthology.orchestra.run.vm01:> uname -m 2026-03-23T23:03:33.357 INFO:teuthology.orchestra.run.vm01.stdout:x86_64 2026-03-23T23:03:33.357 DEBUG:teuthology.orchestra.run.vm01:> cat /etc/os-release 2026-03-23T23:03:33.399 INFO:teuthology.orchestra.run.vm01.stdout:PRETTY_NAME="Ubuntu 22.04.5 LTS" 2026-03-23T23:03:33.399 INFO:teuthology.orchestra.run.vm01.stdout:NAME="Ubuntu" 2026-03-23T23:03:33.399 INFO:teuthology.orchestra.run.vm01.stdout:VERSION_ID="22.04" 2026-03-23T23:03:33.399 INFO:teuthology.orchestra.run.vm01.stdout:VERSION="22.04.5 LTS (Jammy Jellyfish)" 2026-03-23T23:03:33.399 INFO:teuthology.orchestra.run.vm01.stdout:VERSION_CODENAME=jammy 2026-03-23T23:03:33.399 INFO:teuthology.orchestra.run.vm01.stdout:ID=ubuntu 2026-03-23T23:03:33.399 INFO:teuthology.orchestra.run.vm01.stdout:ID_LIKE=debian 2026-03-23T23:03:33.399 INFO:teuthology.orchestra.run.vm01.stdout:HOME_URL="https://www.ubuntu.com/" 2026-03-23T23:03:33.399 INFO:teuthology.orchestra.run.vm01.stdout:SUPPORT_URL="https://help.ubuntu.com/" 2026-03-23T23:03:33.399 INFO:teuthology.orchestra.run.vm01.stdout:BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" 2026-03-23T23:03:33.399 INFO:teuthology.orchestra.run.vm01.stdout:PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" 2026-03-23T23:03:33.399 INFO:teuthology.orchestra.run.vm01.stdout:UBUNTU_CODENAME=jammy 2026-03-23T23:03:33.400 INFO:teuthology.lock.ops:Updating vm01.local on lock server 2026-03-23T23:03:33.404 DEBUG:teuthology.orchestra.run.vm02:> uname -m 2026-03-23T23:03:33.431 INFO:teuthology.orchestra.run.vm02.stdout:x86_64 2026-03-23T23:03:33.432 DEBUG:teuthology.orchestra.run.vm02:> cat /etc/os-release 2026-03-23T23:03:33.478 INFO:teuthology.orchestra.run.vm02.stdout:PRETTY_NAME="Ubuntu 22.04.5 LTS" 2026-03-23T23:03:33.478 INFO:teuthology.orchestra.run.vm02.stdout:NAME="Ubuntu" 2026-03-23T23:03:33.478 INFO:teuthology.orchestra.run.vm02.stdout:VERSION_ID="22.04" 2026-03-23T23:03:33.478 INFO:teuthology.orchestra.run.vm02.stdout:VERSION="22.04.5 LTS (Jammy Jellyfish)" 2026-03-23T23:03:33.478 INFO:teuthology.orchestra.run.vm02.stdout:VERSION_CODENAME=jammy 2026-03-23T23:03:33.478 INFO:teuthology.orchestra.run.vm02.stdout:ID=ubuntu 2026-03-23T23:03:33.478 INFO:teuthology.orchestra.run.vm02.stdout:ID_LIKE=debian 2026-03-23T23:03:33.478 INFO:teuthology.orchestra.run.vm02.stdout:HOME_URL="https://www.ubuntu.com/" 2026-03-23T23:03:33.478 INFO:teuthology.orchestra.run.vm02.stdout:SUPPORT_URL="https://help.ubuntu.com/" 2026-03-23T23:03:33.478 INFO:teuthology.orchestra.run.vm02.stdout:BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" 2026-03-23T23:03:33.478 INFO:teuthology.orchestra.run.vm02.stdout:PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" 2026-03-23T23:03:33.478 INFO:teuthology.orchestra.run.vm02.stdout:UBUNTU_CODENAME=jammy 2026-03-23T23:03:33.478 INFO:teuthology.lock.ops:Updating vm02.local on lock server 2026-03-23T23:03:33.482 INFO:teuthology.run_tasks:Running task internal.serialize_remote_roles... 2026-03-23T23:03:33.484 INFO:teuthology.run_tasks:Running task internal.check_conflict... 2026-03-23T23:03:33.485 INFO:teuthology.task.internal:Checking for old test directory... 2026-03-23T23:03:33.485 DEBUG:teuthology.orchestra.run.vm01:> test '!' -e /home/ubuntu/cephtest 2026-03-23T23:03:33.486 DEBUG:teuthology.orchestra.run.vm02:> test '!' -e /home/ubuntu/cephtest 2026-03-23T23:03:33.522 INFO:teuthology.run_tasks:Running task internal.check_ceph_data... 2026-03-23T23:03:33.523 INFO:teuthology.task.internal:Checking for non-empty /var/lib/ceph... 2026-03-23T23:03:33.523 DEBUG:teuthology.orchestra.run.vm01:> test -z $(ls -A /var/lib/ceph) 2026-03-23T23:03:33.530 DEBUG:teuthology.orchestra.run.vm02:> test -z $(ls -A /var/lib/ceph) 2026-03-23T23:03:33.532 INFO:teuthology.orchestra.run.vm01.stderr:ls: cannot access '/var/lib/ceph': No such file or directory 2026-03-23T23:03:33.566 INFO:teuthology.orchestra.run.vm02.stderr:ls: cannot access '/var/lib/ceph': No such file or directory 2026-03-23T23:03:33.566 INFO:teuthology.run_tasks:Running task internal.vm_setup... 2026-03-23T23:03:33.574 DEBUG:teuthology.orchestra.run.vm01:> test -e /ceph-qa-ready 2026-03-23T23:03:33.575 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:03:33.801 DEBUG:teuthology.orchestra.run.vm02:> test -e /ceph-qa-ready 2026-03-23T23:03:33.803 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:03:34.022 INFO:teuthology.run_tasks:Running task internal.base... 2026-03-23T23:03:34.023 INFO:teuthology.task.internal:Creating test directory... 2026-03-23T23:03:34.023 DEBUG:teuthology.orchestra.run.vm01:> mkdir -p -m0755 -- /home/ubuntu/cephtest 2026-03-23T23:03:34.024 DEBUG:teuthology.orchestra.run.vm02:> mkdir -p -m0755 -- /home/ubuntu/cephtest 2026-03-23T23:03:34.027 INFO:teuthology.run_tasks:Running task internal.archive_upload... 2026-03-23T23:03:34.028 INFO:teuthology.run_tasks:Running task internal.archive... 2026-03-23T23:03:34.029 INFO:teuthology.task.internal:Creating archive directory... 2026-03-23T23:03:34.029 DEBUG:teuthology.orchestra.run.vm01:> install -d -m0755 -- /home/ubuntu/cephtest/archive 2026-03-23T23:03:34.070 DEBUG:teuthology.orchestra.run.vm02:> install -d -m0755 -- /home/ubuntu/cephtest/archive 2026-03-23T23:03:34.075 INFO:teuthology.run_tasks:Running task internal.coredump... 2026-03-23T23:03:34.076 INFO:teuthology.task.internal:Enabling coredump saving... 2026-03-23T23:03:34.076 DEBUG:teuthology.orchestra.run.vm01:> test -f /run/.containerenv -o -f /.dockerenv 2026-03-23T23:03:34.115 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:03:34.115 DEBUG:teuthology.orchestra.run.vm02:> test -f /run/.containerenv -o -f /.dockerenv 2026-03-23T23:03:34.117 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:03:34.117 DEBUG:teuthology.orchestra.run.vm01:> install -d -m0755 -- /home/ubuntu/cephtest/archive/coredump && sudo sysctl -w kernel.core_pattern=/home/ubuntu/cephtest/archive/coredump/%t.%p.core && echo kernel.core_pattern=/home/ubuntu/cephtest/archive/coredump/%t.%p.core | sudo tee -a /etc/sysctl.conf 2026-03-23T23:03:34.158 DEBUG:teuthology.orchestra.run.vm02:> install -d -m0755 -- /home/ubuntu/cephtest/archive/coredump && sudo sysctl -w kernel.core_pattern=/home/ubuntu/cephtest/archive/coredump/%t.%p.core && echo kernel.core_pattern=/home/ubuntu/cephtest/archive/coredump/%t.%p.core | sudo tee -a /etc/sysctl.conf 2026-03-23T23:03:34.166 INFO:teuthology.orchestra.run.vm01.stdout:kernel.core_pattern = /home/ubuntu/cephtest/archive/coredump/%t.%p.core 2026-03-23T23:03:34.167 INFO:teuthology.orchestra.run.vm02.stdout:kernel.core_pattern = /home/ubuntu/cephtest/archive/coredump/%t.%p.core 2026-03-23T23:03:34.170 INFO:teuthology.orchestra.run.vm01.stdout:kernel.core_pattern=/home/ubuntu/cephtest/archive/coredump/%t.%p.core 2026-03-23T23:03:34.171 INFO:teuthology.orchestra.run.vm02.stdout:kernel.core_pattern=/home/ubuntu/cephtest/archive/coredump/%t.%p.core 2026-03-23T23:03:34.172 INFO:teuthology.run_tasks:Running task internal.sudo... 2026-03-23T23:03:34.173 INFO:teuthology.task.internal:Configuring sudo... 2026-03-23T23:03:34.173 DEBUG:teuthology.orchestra.run.vm01:> sudo sed -i.orig.teuthology -e 's/^\([^#]*\) \(requiretty\)/\1 !\2/g' -e 's/^\([^#]*\) !\(visiblepw\)/\1 \2/g' /etc/sudoers 2026-03-23T23:03:34.214 DEBUG:teuthology.orchestra.run.vm02:> sudo sed -i.orig.teuthology -e 's/^\([^#]*\) \(requiretty\)/\1 !\2/g' -e 's/^\([^#]*\) !\(visiblepw\)/\1 \2/g' /etc/sudoers 2026-03-23T23:03:34.221 INFO:teuthology.run_tasks:Running task internal.syslog... 2026-03-23T23:03:34.223 INFO:teuthology.task.internal.syslog:Starting syslog monitoring... 2026-03-23T23:03:34.223 DEBUG:teuthology.orchestra.run.vm01:> mkdir -p -m0755 -- /home/ubuntu/cephtest/archive/syslog 2026-03-23T23:03:34.266 DEBUG:teuthology.orchestra.run.vm02:> mkdir -p -m0755 -- /home/ubuntu/cephtest/archive/syslog 2026-03-23T23:03:34.270 DEBUG:teuthology.orchestra.run.vm01:> install -m 666 /dev/null /home/ubuntu/cephtest/archive/syslog/kern.log 2026-03-23T23:03:34.311 DEBUG:teuthology.orchestra.run.vm01:> install -m 666 /dev/null /home/ubuntu/cephtest/archive/syslog/misc.log 2026-03-23T23:03:34.356 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:03:34.356 DEBUG:teuthology.orchestra.run.vm01:> sudo dd of=/etc/rsyslog.d/80-cephtest.conf 2026-03-23T23:03:34.404 DEBUG:teuthology.orchestra.run.vm02:> install -m 666 /dev/null /home/ubuntu/cephtest/archive/syslog/kern.log 2026-03-23T23:03:34.407 DEBUG:teuthology.orchestra.run.vm02:> install -m 666 /dev/null /home/ubuntu/cephtest/archive/syslog/misc.log 2026-03-23T23:03:34.450 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:03:34.450 DEBUG:teuthology.orchestra.run.vm02:> sudo dd of=/etc/rsyslog.d/80-cephtest.conf 2026-03-23T23:03:34.498 DEBUG:teuthology.orchestra.run.vm01:> sudo service rsyslog restart 2026-03-23T23:03:34.499 DEBUG:teuthology.orchestra.run.vm02:> sudo service rsyslog restart 2026-03-23T23:03:34.553 INFO:teuthology.run_tasks:Running task internal.timer... 2026-03-23T23:03:34.557 INFO:teuthology.task.internal:Starting timer... 2026-03-23T23:03:34.557 INFO:teuthology.run_tasks:Running task pcp... 2026-03-23T23:03:34.562 INFO:teuthology.run_tasks:Running task selinux... 2026-03-23T23:03:34.564 INFO:teuthology.task.selinux:Excluding vm01: VMs are not yet supported 2026-03-23T23:03:34.564 INFO:teuthology.task.selinux:Excluding vm02: VMs are not yet supported 2026-03-23T23:03:34.564 DEBUG:teuthology.task.selinux:Getting current SELinux state 2026-03-23T23:03:34.564 DEBUG:teuthology.task.selinux:Existing SELinux modes: {} 2026-03-23T23:03:34.564 INFO:teuthology.task.selinux:Putting SELinux into permissive mode 2026-03-23T23:03:34.565 INFO:teuthology.run_tasks:Running task ansible.cephlab... 2026-03-23T23:03:34.566 DEBUG:teuthology.task:Applying overrides for task ansible.cephlab: {'branch': 'main', 'repo': 'https://github.com/kshtsk/ceph-cm-ansible.git', 'skip_tags': 'nagios,monitoring-scripts,hostname,pubkeys,zap,sudoers,kerberos,ntp-client,resolvconf,cpan,nfs', 'vars': {'logical_volumes': {'lv_1': {'scratch_dev': True, 'size': '25%VG', 'vg': 'vg_nvme'}, 'lv_2': {'scratch_dev': True, 'size': '25%VG', 'vg': 'vg_nvme'}, 'lv_3': {'scratch_dev': True, 'size': '25%VG', 'vg': 'vg_nvme'}, 'lv_4': {'scratch_dev': True, 'size': '25%VG', 'vg': 'vg_nvme'}}, 'timezone': 'UTC', 'volume_groups': {'vg_nvme': {'pvs': '/dev/vdb,/dev/vdc,/dev/vdd,/dev/vde'}}}} 2026-03-23T23:03:34.566 DEBUG:teuthology.repo_utils:Setting repo remote to https://github.com/kshtsk/ceph-cm-ansible.git 2026-03-23T23:03:34.571 INFO:teuthology.repo_utils:Fetching github.com_kshtsk_ceph-cm-ansible_main from origin 2026-03-23T23:03:35.060 DEBUG:teuthology.repo_utils:Resetting repo at /home/teuthos/src/github.com_kshtsk_ceph-cm-ansible_main to origin/main 2026-03-23T23:03:35.066 INFO:teuthology.task.ansible:Playbook: [{'import_playbook': 'ansible_managed.yml'}, {'import_playbook': 'teuthology.yml'}, {'hosts': 'testnodes', 'tasks': [{'set_fact': {'ran_from_cephlab_playbook': True}}]}, {'import_playbook': 'testnodes.yml'}, {'import_playbook': 'container-host.yml'}, {'import_playbook': 'cobbler.yml'}, {'import_playbook': 'paddles.yml'}, {'import_playbook': 'pulpito.yml'}, {'hosts': 'testnodes', 'become': True, 'tasks': [{'name': 'Touch /ceph-qa-ready', 'file': {'path': '/ceph-qa-ready', 'state': 'touch'}, 'when': 'ran_from_cephlab_playbook|bool'}]}] 2026-03-23T23:03:35.067 DEBUG:teuthology.task.ansible:Running ansible-playbook -v --extra-vars '{"ansible_ssh_user": "ubuntu", "logical_volumes": {"lv_1": {"scratch_dev": true, "size": "25%VG", "vg": "vg_nvme"}, "lv_2": {"scratch_dev": true, "size": "25%VG", "vg": "vg_nvme"}, "lv_3": {"scratch_dev": true, "size": "25%VG", "vg": "vg_nvme"}, "lv_4": {"scratch_dev": true, "size": "25%VG", "vg": "vg_nvme"}}, "timezone": "UTC", "volume_groups": {"vg_nvme": {"pvs": "/dev/vdb,/dev/vdc,/dev/vdd,/dev/vde"}}}' -i /tmp/teuth_ansible_inventorypp1lrii1 --limit vm01.local,vm02.local /home/teuthos/src/github.com_kshtsk_ceph-cm-ansible_main/cephlab.yml --skip-tags nagios,monitoring-scripts,hostname,pubkeys,zap,sudoers,kerberos,ntp-client,resolvconf,cpan,nfs 2026-03-23T23:06:28.925 DEBUG:teuthology.task.ansible:Reconnecting to [Remote(name='ubuntu@vm01.local'), Remote(name='ubuntu@vm02.local')] 2026-03-23T23:06:28.925 INFO:teuthology.orchestra.remote:Trying to reconnect to host 'ubuntu@vm01.local' 2026-03-23T23:06:28.926 DEBUG:teuthology.orchestra.connection:{'hostname': 'vm01.local', 'username': 'ubuntu', 'timeout': 60} 2026-03-23T23:06:28.983 DEBUG:teuthology.orchestra.run.vm01:> true 2026-03-23T23:06:29.196 INFO:teuthology.orchestra.remote:Successfully reconnected to host 'ubuntu@vm01.local' 2026-03-23T23:06:29.196 INFO:teuthology.orchestra.remote:Trying to reconnect to host 'ubuntu@vm02.local' 2026-03-23T23:06:29.197 DEBUG:teuthology.orchestra.connection:{'hostname': 'vm02.local', 'username': 'ubuntu', 'timeout': 60} 2026-03-23T23:06:29.253 DEBUG:teuthology.orchestra.run.vm02:> true 2026-03-23T23:06:29.328 INFO:teuthology.orchestra.remote:Successfully reconnected to host 'ubuntu@vm02.local' 2026-03-23T23:06:29.328 INFO:teuthology.run_tasks:Running task clock... 2026-03-23T23:06:29.330 INFO:teuthology.task.clock:Syncing clocks and checking initial clock skew... 2026-03-23T23:06:29.330 INFO:teuthology.orchestra.run:Running command with timeout 360 2026-03-23T23:06:29.331 DEBUG:teuthology.orchestra.run.vm01:> sudo systemctl stop ntp.service || sudo systemctl stop ntpd.service || sudo systemctl stop chronyd.service ; sudo ntpd -gq || sudo chronyc makestep ; sudo systemctl start ntp.service || sudo systemctl start ntpd.service || sudo systemctl start chronyd.service ; PATH=/usr/bin:/usr/sbin ntpq -p || PATH=/usr/bin:/usr/sbin chronyc sources || true 2026-03-23T23:06:29.332 INFO:teuthology.orchestra.run:Running command with timeout 360 2026-03-23T23:06:29.332 DEBUG:teuthology.orchestra.run.vm02:> sudo systemctl stop ntp.service || sudo systemctl stop ntpd.service || sudo systemctl stop chronyd.service ; sudo ntpd -gq || sudo chronyc makestep ; sudo systemctl start ntp.service || sudo systemctl start ntpd.service || sudo systemctl start chronyd.service ; PATH=/usr/bin:/usr/sbin ntpq -p || PATH=/usr/bin:/usr/sbin chronyc sources || true 2026-03-23T23:06:29.347 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: ntpd 4.2.8p15@1.3728-o Wed Feb 16 17:13:02 UTC 2022 (1): Starting 2026-03-23T23:06:29.347 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: Command line: ntpd -gq 2026-03-23T23:06:29.347 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: ---------------------------------------------------- 2026-03-23T23:06:29.347 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: ntp-4 is maintained by Network Time Foundation, 2026-03-23T23:06:29.347 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: Inc. (NTF), a non-profit 501(c)(3) public-benefit 2026-03-23T23:06:29.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: corporation. Support and training for ntp-4 are 2026-03-23T23:06:29.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: available at https://www.nwtime.org/support 2026-03-23T23:06:29.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: ---------------------------------------------------- 2026-03-23T23:06:29.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: proto: precision = 0.029 usec (-25) 2026-03-23T23:06:29.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: basedate set to 2022-02-04 2026-03-23T23:06:29.349 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: gps base set to 2022-02-06 (week 2196) 2026-03-23T23:06:29.349 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: leapsecond file ('/usr/share/zoneinfo/leap-seconds.list'): good hash signature 2026-03-23T23:06:29.349 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: leapsecond file ('/usr/share/zoneinfo/leap-seconds.list'): loaded, expire=2025-12-28T00:00:00Z last=2017-01-01T00:00:00Z ofs=37 2026-03-23T23:06:29.349 INFO:teuthology.orchestra.run.vm01.stderr:23 Mar 23:06:29 ntpd[16228]: leapsecond file ('/usr/share/zoneinfo/leap-seconds.list'): expired 86 days ago 2026-03-23T23:06:29.350 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: Listen and drop on 0 v6wildcard [::]:123 2026-03-23T23:06:29.350 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: Listen and drop on 1 v4wildcard 0.0.0.0:123 2026-03-23T23:06:29.350 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: Listen normally on 2 lo 127.0.0.1:123 2026-03-23T23:06:29.350 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: Listen normally on 3 ens3 192.168.123.101:123 2026-03-23T23:06:29.350 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: Listen normally on 4 lo [::1]:123 2026-03-23T23:06:29.350 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: Listen normally on 5 ens3 [fe80::5055:ff:fe00:1%2]:123 2026-03-23T23:06:29.350 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:29 ntpd[16228]: Listening on routing socket on fd #22 for interface updates 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: ntpd 4.2.8p15@1.3728-o Wed Feb 16 17:13:02 UTC 2022 (1): Starting 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: Command line: ntpd -gq 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: ---------------------------------------------------- 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: ntp-4 is maintained by Network Time Foundation, 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: Inc. (NTF), a non-profit 501(c)(3) public-benefit 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: corporation. Support and training for ntp-4 are 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: available at https://www.nwtime.org/support 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: ---------------------------------------------------- 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: proto: precision = 0.030 usec (-25) 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: basedate set to 2022-02-04 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: gps base set to 2022-02-06 (week 2196) 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: leapsecond file ('/usr/share/zoneinfo/leap-seconds.list'): good hash signature 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: leapsecond file ('/usr/share/zoneinfo/leap-seconds.list'): loaded, expire=2025-12-28T00:00:00Z last=2017-01-01T00:00:00Z ofs=37 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stderr:23 Mar 23:06:29 ntpd[16266]: leapsecond file ('/usr/share/zoneinfo/leap-seconds.list'): expired 86 days ago 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: Listen and drop on 0 v6wildcard [::]:123 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: Listen and drop on 1 v4wildcard 0.0.0.0:123 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: Listen normally on 2 lo 127.0.0.1:123 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: Listen normally on 3 ens3 192.168.123.102:123 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: Listen normally on 4 lo [::1]:123 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: Listen normally on 5 ens3 [fe80::5055:ff:fe00:2%2]:123 2026-03-23T23:06:29.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:29 ntpd[16266]: Listening on routing socket on fd #22 for interface updates 2026-03-23T23:06:30.349 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:30 ntpd[16228]: Soliciting pool server 131.234.220.231 2026-03-23T23:06:30.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:30 ntpd[16266]: Soliciting pool server 131.234.220.231 2026-03-23T23:06:31.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:31 ntpd[16228]: Soliciting pool server 141.144.230.32 2026-03-23T23:06:31.349 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:31 ntpd[16228]: Soliciting pool server 136.243.177.133 2026-03-23T23:06:31.387 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:31 ntpd[16266]: Soliciting pool server 141.144.230.32 2026-03-23T23:06:31.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:31 ntpd[16266]: Soliciting pool server 136.243.177.133 2026-03-23T23:06:32.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:32 ntpd[16228]: Soliciting pool server 144.91.126.59 2026-03-23T23:06:32.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:32 ntpd[16228]: Soliciting pool server 129.70.132.37 2026-03-23T23:06:32.350 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:32 ntpd[16228]: Soliciting pool server 49.12.125.53 2026-03-23T23:06:32.387 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:32 ntpd[16266]: Soliciting pool server 144.91.126.59 2026-03-23T23:06:32.387 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:32 ntpd[16266]: Soliciting pool server 129.70.132.37 2026-03-23T23:06:32.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:32 ntpd[16266]: Soliciting pool server 49.12.125.53 2026-03-23T23:06:33.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:33 ntpd[16228]: Soliciting pool server 195.201.125.53 2026-03-23T23:06:33.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:33 ntpd[16228]: Soliciting pool server 88.99.86.9 2026-03-23T23:06:33.349 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:33 ntpd[16228]: Soliciting pool server 193.203.3.170 2026-03-23T23:06:33.349 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:33 ntpd[16228]: Soliciting pool server 131.188.3.223 2026-03-23T23:06:33.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:33 ntpd[16266]: Soliciting pool server 195.201.125.53 2026-03-23T23:06:33.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:33 ntpd[16266]: Soliciting pool server 88.99.86.9 2026-03-23T23:06:33.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:33 ntpd[16266]: Soliciting pool server 193.203.3.170 2026-03-23T23:06:33.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:33 ntpd[16266]: Soliciting pool server 131.188.3.223 2026-03-23T23:06:34.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:34 ntpd[16228]: Soliciting pool server 172.104.149.161 2026-03-23T23:06:34.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:34 ntpd[16228]: Soliciting pool server 5.189.151.39 2026-03-23T23:06:34.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:34 ntpd[16228]: Soliciting pool server 80.153.195.191 2026-03-23T23:06:34.349 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:34 ntpd[16228]: Soliciting pool server 185.125.190.58 2026-03-23T23:06:34.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:34 ntpd[16266]: Soliciting pool server 172.104.149.161 2026-03-23T23:06:34.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:34 ntpd[16266]: Soliciting pool server 5.189.151.39 2026-03-23T23:06:34.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:34 ntpd[16266]: Soliciting pool server 80.153.195.191 2026-03-23T23:06:34.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:34 ntpd[16266]: Soliciting pool server 185.125.190.58 2026-03-23T23:06:35.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:35 ntpd[16228]: Soliciting pool server 91.189.91.157 2026-03-23T23:06:35.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:35 ntpd[16228]: Soliciting pool server 116.202.118.202 2026-03-23T23:06:35.348 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:35 ntpd[16228]: Soliciting pool server 185.11.138.90 2026-03-23T23:06:35.387 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:35 ntpd[16266]: Soliciting pool server 91.189.91.157 2026-03-23T23:06:35.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:35 ntpd[16266]: Soliciting pool server 116.202.118.202 2026-03-23T23:06:35.388 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:35 ntpd[16266]: Soliciting pool server 185.11.138.90 2026-03-23T23:06:38.413 INFO:teuthology.orchestra.run.vm02.stdout:23 Mar 23:06:38 ntpd[16266]: ntpd: time slew -0.029716 s 2026-03-23T23:06:38.413 INFO:teuthology.orchestra.run.vm02.stdout:ntpd: time slew -0.029716s 2026-03-23T23:06:38.432 INFO:teuthology.orchestra.run.vm02.stdout: remote refid st t when poll reach delay offset jitter 2026-03-23T23:06:38.432 INFO:teuthology.orchestra.run.vm02.stdout:============================================================================== 2026-03-23T23:06:38.432 INFO:teuthology.orchestra.run.vm02.stdout: 0.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:06:38.432 INFO:teuthology.orchestra.run.vm02.stdout: 1.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:06:38.432 INFO:teuthology.orchestra.run.vm02.stdout: 2.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:06:38.432 INFO:teuthology.orchestra.run.vm02.stdout: 3.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:06:38.432 INFO:teuthology.orchestra.run.vm02.stdout: ntp.ubuntu.com .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:06:39.381 INFO:teuthology.orchestra.run.vm01.stdout:23 Mar 23:06:39 ntpd[16228]: ntpd: time slew -0.002784 s 2026-03-23T23:06:39.381 INFO:teuthology.orchestra.run.vm01.stdout:ntpd: time slew -0.002784s 2026-03-23T23:06:39.401 INFO:teuthology.orchestra.run.vm01.stdout: remote refid st t when poll reach delay offset jitter 2026-03-23T23:06:39.401 INFO:teuthology.orchestra.run.vm01.stdout:============================================================================== 2026-03-23T23:06:39.401 INFO:teuthology.orchestra.run.vm01.stdout: 0.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:06:39.401 INFO:teuthology.orchestra.run.vm01.stdout: 1.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:06:39.401 INFO:teuthology.orchestra.run.vm01.stdout: 2.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:06:39.401 INFO:teuthology.orchestra.run.vm01.stdout: 3.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:06:39.401 INFO:teuthology.orchestra.run.vm01.stdout: ntp.ubuntu.com .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:06:39.402 INFO:teuthology.run_tasks:Running task install... 2026-03-23T23:06:39.404 DEBUG:teuthology.task.install:project ceph 2026-03-23T23:06:39.404 DEBUG:teuthology.task.install:INSTALL overrides: {'ceph': {'flavor': 'default', 'sha1': '70f8415b300f041766fa27faf7d5472699e32388'}, 'extra_system_packages': {'deb': ['python3-jmespath', 'python3-xmltodict', 's3cmd'], 'rpm': ['bzip2', 'perl-Test-Harness', 'python3-jmespath', 'python3-xmltodict', 's3cmd']}} 2026-03-23T23:06:39.404 DEBUG:teuthology.task.install:config {'extra_packages': ['rbd-mirror'], 'flavor': 'default', 'sha1': '70f8415b300f041766fa27faf7d5472699e32388', 'extra_system_packages': {'deb': ['python3-jmespath', 'python3-xmltodict', 's3cmd'], 'rpm': ['bzip2', 'perl-Test-Harness', 'python3-jmespath', 'python3-xmltodict', 's3cmd']}} 2026-03-23T23:06:39.404 INFO:teuthology.task.install:Using flavor: default 2026-03-23T23:06:39.407 DEBUG:teuthology.task.install:Package list is: {'deb': ['ceph', 'cephadm', 'ceph-mds', 'ceph-mgr', 'ceph-common', 'ceph-fuse', 'ceph-test', 'ceph-volume', 'radosgw', 'python3-rados', 'python3-rgw', 'python3-cephfs', 'python3-rbd', 'libcephfs2', 'libcephfs-dev', 'librados2', 'librbd1', 'rbd-fuse'], 'rpm': ['ceph-radosgw', 'ceph-test', 'ceph', 'ceph-base', 'cephadm', 'ceph-immutable-object-cache', 'ceph-mgr', 'ceph-mgr-dashboard', 'ceph-mgr-diskprediction-local', 'ceph-mgr-rook', 'ceph-mgr-cephadm', 'ceph-fuse', 'ceph-volume', 'librados-devel', 'libcephfs2', 'libcephfs-devel', 'librados2', 'librbd1', 'python3-rados', 'python3-rgw', 'python3-cephfs', 'python3-rbd', 'rbd-fuse', 'rbd-mirror', 'rbd-nbd']} 2026-03-23T23:06:39.407 INFO:teuthology.task.install:extra packages: ['rbd-mirror'] 2026-03-23T23:06:39.407 DEBUG:teuthology.orchestra.run.vm01:> sudo apt-key list | grep Ceph 2026-03-23T23:06:39.407 DEBUG:teuthology.orchestra.run.vm02:> sudo apt-key list | grep Ceph 2026-03-23T23:06:39.445 INFO:teuthology.orchestra.run.vm02.stderr:Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). 2026-03-23T23:06:39.467 INFO:teuthology.orchestra.run.vm02.stdout:uid [ unknown] Ceph automated package build (Ceph automated package build) 2026-03-23T23:06:39.467 INFO:teuthology.orchestra.run.vm02.stdout:uid [ unknown] Ceph.com (release key) 2026-03-23T23:06:39.467 INFO:teuthology.task.install.deb:Installing packages: ceph, cephadm, ceph-mds, ceph-mgr, ceph-common, ceph-fuse, ceph-test, ceph-volume, radosgw, python3-rados, python3-rgw, python3-cephfs, python3-rbd, libcephfs2, libcephfs-dev, librados2, librbd1, rbd-fuse, rbd-mirror on remote deb x86_64 2026-03-23T23:06:39.467 INFO:teuthology.task.install.deb:Installing system (non-project) packages: python3-jmespath, python3-xmltodict, s3cmd on remote deb x86_64 2026-03-23T23:06:39.467 DEBUG:teuthology.packaging:Querying https://shaman.ceph.com/api/search?status=ready&project=ceph&flavor=default&distros=ubuntu%2F22.04%2Fx86_64&sha1=70f8415b300f041766fa27faf7d5472699e32388 2026-03-23T23:06:39.527 INFO:teuthology.orchestra.run.vm01.stderr:Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). 2026-03-23T23:06:39.527 INFO:teuthology.orchestra.run.vm01.stdout:uid [ unknown] Ceph automated package build (Ceph automated package build) 2026-03-23T23:06:39.527 INFO:teuthology.orchestra.run.vm01.stdout:uid [ unknown] Ceph.com (release key) 2026-03-23T23:06:39.527 INFO:teuthology.task.install.deb:Installing packages: ceph, cephadm, ceph-mds, ceph-mgr, ceph-common, ceph-fuse, ceph-test, ceph-volume, radosgw, python3-rados, python3-rgw, python3-cephfs, python3-rbd, libcephfs2, libcephfs-dev, librados2, librbd1, rbd-fuse, rbd-mirror on remote deb x86_64 2026-03-23T23:06:39.527 INFO:teuthology.task.install.deb:Installing system (non-project) packages: python3-jmespath, python3-xmltodict, s3cmd on remote deb x86_64 2026-03-23T23:06:39.527 DEBUG:teuthology.packaging:Querying https://shaman.ceph.com/api/search?status=ready&project=ceph&flavor=default&distros=ubuntu%2F22.04%2Fx86_64&sha1=70f8415b300f041766fa27faf7d5472699e32388 2026-03-23T23:06:40.096 INFO:teuthology.task.install.deb:Pulling from https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default/ 2026-03-23T23:06:40.096 INFO:teuthology.task.install.deb:Package version is 20.2.0-712-g70f8415b-1jammy 2026-03-23T23:06:40.134 INFO:teuthology.task.install.deb:Pulling from https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default/ 2026-03-23T23:06:40.135 INFO:teuthology.task.install.deb:Package version is 20.2.0-712-g70f8415b-1jammy 2026-03-23T23:06:40.610 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:06:40.610 DEBUG:teuthology.orchestra.run.vm02:> sudo dd of=/etc/apt/sources.list.d/ceph.list 2026-03-23T23:06:40.618 DEBUG:teuthology.orchestra.run.vm02:> sudo apt-get update 2026-03-23T23:06:40.641 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:06:40.641 DEBUG:teuthology.orchestra.run.vm01:> sudo dd of=/etc/apt/sources.list.d/ceph.list 2026-03-23T23:06:40.650 DEBUG:teuthology.orchestra.run.vm01:> sudo apt-get update 2026-03-23T23:06:40.727 INFO:teuthology.orchestra.run.vm02.stdout:Hit:1 http://security.ubuntu.com/ubuntu jammy-security InRelease 2026-03-23T23:06:40.766 INFO:teuthology.orchestra.run.vm01.stdout:Hit:1 http://security.ubuntu.com/ubuntu jammy-security InRelease 2026-03-23T23:06:40.766 INFO:teuthology.orchestra.run.vm01.stdout:Hit:2 http://archive.ubuntu.com/ubuntu jammy InRelease 2026-03-23T23:06:40.770 INFO:teuthology.orchestra.run.vm01.stdout:Hit:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease 2026-03-23T23:06:40.770 INFO:teuthology.orchestra.run.vm02.stdout:Hit:2 http://archive.ubuntu.com/ubuntu jammy InRelease 2026-03-23T23:06:40.777 INFO:teuthology.orchestra.run.vm01.stdout:Hit:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease 2026-03-23T23:06:40.802 INFO:teuthology.orchestra.run.vm02.stdout:Hit:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease 2026-03-23T23:06:40.833 INFO:teuthology.orchestra.run.vm02.stdout:Hit:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease 2026-03-23T23:06:41.286 INFO:teuthology.orchestra.run.vm01.stdout:Ign:5 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy InRelease 2026-03-23T23:06:41.288 INFO:teuthology.orchestra.run.vm02.stdout:Ign:5 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy InRelease 2026-03-23T23:06:41.405 INFO:teuthology.orchestra.run.vm01.stdout:Get:6 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy Release [7680 B] 2026-03-23T23:06:41.407 INFO:teuthology.orchestra.run.vm02.stdout:Get:6 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy Release [7680 B] 2026-03-23T23:06:41.524 INFO:teuthology.orchestra.run.vm01.stdout:Ign:7 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy Release.gpg 2026-03-23T23:06:41.527 INFO:teuthology.orchestra.run.vm02.stdout:Ign:7 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy Release.gpg 2026-03-23T23:06:41.643 INFO:teuthology.orchestra.run.vm01.stdout:Get:8 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 Packages [18.8 kB] 2026-03-23T23:06:41.646 INFO:teuthology.orchestra.run.vm02.stdout:Get:8 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 Packages [18.8 kB] 2026-03-23T23:06:41.719 INFO:teuthology.orchestra.run.vm01.stdout:Fetched 26.5 kB in 1s (29.0 kB/s) 2026-03-23T23:06:41.724 INFO:teuthology.orchestra.run.vm02.stdout:Fetched 26.5 kB in 1s (27.8 kB/s) 2026-03-23T23:06:42.344 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:06:42.354 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:06:42.358 DEBUG:teuthology.orchestra.run.vm02:> sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install ceph=20.2.0-712-g70f8415b-1jammy cephadm=20.2.0-712-g70f8415b-1jammy ceph-mds=20.2.0-712-g70f8415b-1jammy ceph-mgr=20.2.0-712-g70f8415b-1jammy ceph-common=20.2.0-712-g70f8415b-1jammy ceph-fuse=20.2.0-712-g70f8415b-1jammy ceph-test=20.2.0-712-g70f8415b-1jammy ceph-volume=20.2.0-712-g70f8415b-1jammy radosgw=20.2.0-712-g70f8415b-1jammy python3-rados=20.2.0-712-g70f8415b-1jammy python3-rgw=20.2.0-712-g70f8415b-1jammy python3-cephfs=20.2.0-712-g70f8415b-1jammy python3-rbd=20.2.0-712-g70f8415b-1jammy libcephfs2=20.2.0-712-g70f8415b-1jammy libcephfs-dev=20.2.0-712-g70f8415b-1jammy librados2=20.2.0-712-g70f8415b-1jammy librbd1=20.2.0-712-g70f8415b-1jammy rbd-fuse=20.2.0-712-g70f8415b-1jammy rbd-mirror=20.2.0-712-g70f8415b-1jammy 2026-03-23T23:06:42.366 DEBUG:teuthology.orchestra.run.vm01:> sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install ceph=20.2.0-712-g70f8415b-1jammy cephadm=20.2.0-712-g70f8415b-1jammy ceph-mds=20.2.0-712-g70f8415b-1jammy ceph-mgr=20.2.0-712-g70f8415b-1jammy ceph-common=20.2.0-712-g70f8415b-1jammy ceph-fuse=20.2.0-712-g70f8415b-1jammy ceph-test=20.2.0-712-g70f8415b-1jammy ceph-volume=20.2.0-712-g70f8415b-1jammy radosgw=20.2.0-712-g70f8415b-1jammy python3-rados=20.2.0-712-g70f8415b-1jammy python3-rgw=20.2.0-712-g70f8415b-1jammy python3-cephfs=20.2.0-712-g70f8415b-1jammy python3-rbd=20.2.0-712-g70f8415b-1jammy libcephfs2=20.2.0-712-g70f8415b-1jammy libcephfs-dev=20.2.0-712-g70f8415b-1jammy librados2=20.2.0-712-g70f8415b-1jammy librbd1=20.2.0-712-g70f8415b-1jammy rbd-fuse=20.2.0-712-g70f8415b-1jammy rbd-mirror=20.2.0-712-g70f8415b-1jammy 2026-03-23T23:06:42.391 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:06:42.399 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:06:42.562 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:06:42.563 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:06:42.570 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:06:42.571 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:06:42.707 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:06:42.707 INFO:teuthology.orchestra.run.vm02.stdout: kpartx libboost-iostreams1.74.0 libboost-thread1.74.0 libpmemobj1 2026-03-23T23:06:42.708 INFO:teuthology.orchestra.run.vm02.stdout: libsgutils2-2 sg3-utils sg3-utils-udev 2026-03-23T23:06:42.708 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:06:42.708 INFO:teuthology.orchestra.run.vm02.stdout:The following additional packages will be installed: 2026-03-23T23:06:42.708 INFO:teuthology.orchestra.run.vm02.stdout: ceph-base ceph-mgr-cephadm ceph-mgr-dashboard ceph-mgr-diskprediction-local 2026-03-23T23:06:42.708 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-k8sevents ceph-mgr-modules-core ceph-mon ceph-osd jq 2026-03-23T23:06:42.708 INFO:teuthology.orchestra.run.vm02.stdout: libcephfs-daemon libcephfs-proxy2 libdouble-conversion3 libfuse2 libjq1 2026-03-23T23:06:42.708 INFO:teuthology.orchestra.run.vm02.stdout: liblttng-ust1 libnbd0 liboath0 libonig5 libpcre2-16-0 libqt5core5a 2026-03-23T23:06:42.708 INFO:teuthology.orchestra.run.vm02.stdout: libqt5dbus5 libqt5network5 libradosstriper1 librdkafka1 librgw2 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: libsqlite3-mod-ceph libthrift-0.16.0 nvme-cli python-asyncssh-doc 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: python3-asyncssh python3-cachetools python3-ceph-argparse 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-common python3-cheroot python3-cherrypy3 python3-google-auth 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: python3-iniconfig python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-pluggy python3-portend 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: python3-prettytable python3-psutil python3-py python3-pygments 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: python3-pytest python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: python3-tempora python3-threadpoolctl python3-toml python3-wcwidth 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: python3-webob python3-websocket python3-zc.lockfile qttranslations5-l10n 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: smartmontools socat xmlstarlet 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout:Suggested packages: 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: python3-influxdb liblua5.3-dev luarocks python-natsort-doc python-psutil-doc 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: subversion python-pygments-doc ttf-bitstream-vera python3-paste python3-dap 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: python-sklearn-doc ipython3 python-webob-doc gsmartcontrol smart-notifier 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: mailx | mailutils 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout:Recommended packages: 2026-03-23T23:06:42.709 INFO:teuthology.orchestra.run.vm02.stdout: btrfs-tools 2026-03-23T23:06:42.720 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:06:42.720 INFO:teuthology.orchestra.run.vm01.stdout: kpartx libboost-iostreams1.74.0 libboost-thread1.74.0 libpmemobj1 2026-03-23T23:06:42.721 INFO:teuthology.orchestra.run.vm01.stdout: libsgutils2-2 sg3-utils sg3-utils-udev 2026-03-23T23:06:42.721 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:06:42.721 INFO:teuthology.orchestra.run.vm01.stdout:The following additional packages will be installed: 2026-03-23T23:06:42.721 INFO:teuthology.orchestra.run.vm01.stdout: ceph-base ceph-mgr-cephadm ceph-mgr-dashboard ceph-mgr-diskprediction-local 2026-03-23T23:06:42.721 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-k8sevents ceph-mgr-modules-core ceph-mon ceph-osd jq 2026-03-23T23:06:42.721 INFO:teuthology.orchestra.run.vm01.stdout: libcephfs-daemon libcephfs-proxy2 libdouble-conversion3 libfuse2 libjq1 2026-03-23T23:06:42.721 INFO:teuthology.orchestra.run.vm01.stdout: liblttng-ust1 libnbd0 liboath0 libonig5 libpcre2-16-0 libqt5core5a 2026-03-23T23:06:42.721 INFO:teuthology.orchestra.run.vm01.stdout: libqt5dbus5 libqt5network5 libradosstriper1 librdkafka1 librgw2 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: libsqlite3-mod-ceph libthrift-0.16.0 nvme-cli python-asyncssh-doc 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: python3-asyncssh python3-cachetools python3-ceph-argparse 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-common python3-cheroot python3-cherrypy3 python3-google-auth 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: python3-iniconfig python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-pluggy python3-portend 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: python3-prettytable python3-psutil python3-py python3-pygments 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: python3-pytest python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: python3-tempora python3-threadpoolctl python3-toml python3-wcwidth 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: python3-webob python3-websocket python3-zc.lockfile qttranslations5-l10n 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: smartmontools socat xmlstarlet 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout:Suggested packages: 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: python3-influxdb liblua5.3-dev luarocks python-natsort-doc python-psutil-doc 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: subversion python-pygments-doc ttf-bitstream-vera python3-paste python3-dap 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: python-sklearn-doc ipython3 python-webob-doc gsmartcontrol smart-notifier 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: mailx | mailutils 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout:Recommended packages: 2026-03-23T23:06:42.722 INFO:teuthology.orchestra.run.vm01.stdout: btrfs-tools 2026-03-23T23:06:42.752 INFO:teuthology.orchestra.run.vm02.stdout:The following NEW packages will be installed: 2026-03-23T23:06:42.752 INFO:teuthology.orchestra.run.vm02.stdout: ceph ceph-base ceph-common ceph-fuse ceph-mds ceph-mgr ceph-mgr-cephadm 2026-03-23T23:06:42.752 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-dashboard ceph-mgr-diskprediction-local ceph-mgr-k8sevents 2026-03-23T23:06:42.752 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core ceph-mon ceph-osd ceph-test ceph-volume cephadm jq 2026-03-23T23:06:42.752 INFO:teuthology.orchestra.run.vm02.stdout: libcephfs-daemon libcephfs-dev libcephfs-proxy2 libcephfs2 2026-03-23T23:06:42.752 INFO:teuthology.orchestra.run.vm02.stdout: libdouble-conversion3 libfuse2 libjq1 liblttng-ust1 libnbd0 liboath0 2026-03-23T23:06:42.752 INFO:teuthology.orchestra.run.vm02.stdout: libonig5 libpcre2-16-0 libqt5core5a libqt5dbus5 libqt5network5 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: libradosstriper1 librdkafka1 librgw2 libsqlite3-mod-ceph libthrift-0.16.0 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: nvme-cli python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-argparse python3-ceph-common python3-cephfs python3-cheroot 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: python3-cherrypy3 python3-google-auth python3-iniconfig 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.classes python3-jaraco.collections python3-jaraco.functools 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.text python3-joblib python3-kubernetes python3-natsort 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: python3-pluggy python3-portend python3-prettytable python3-psutil python3-py 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: python3-pygments python3-pytest python3-rados python3-rbd python3-repoze.lru 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: python3-requests-oauthlib python3-rgw python3-routes python3-rsa 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: python3-simplejson python3-sklearn python3-sklearn-lib python3-tempora 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: python3-threadpoolctl python3-toml python3-wcwidth python3-webob 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: python3-websocket python3-zc.lockfile qttranslations5-l10n radosgw rbd-fuse 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: rbd-mirror smartmontools socat xmlstarlet 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout:The following packages will be upgraded: 2026-03-23T23:06:42.753 INFO:teuthology.orchestra.run.vm02.stdout: librados2 librbd1 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout:The following NEW packages will be installed: 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: ceph ceph-base ceph-common ceph-fuse ceph-mds ceph-mgr ceph-mgr-cephadm 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-dashboard ceph-mgr-diskprediction-local ceph-mgr-k8sevents 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core ceph-mon ceph-osd ceph-test ceph-volume cephadm jq 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: libcephfs-daemon libcephfs-dev libcephfs-proxy2 libcephfs2 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: libdouble-conversion3 libfuse2 libjq1 liblttng-ust1 libnbd0 liboath0 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: libonig5 libpcre2-16-0 libqt5core5a libqt5dbus5 libqt5network5 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: libradosstriper1 librdkafka1 librgw2 libsqlite3-mod-ceph libthrift-0.16.0 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: nvme-cli python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-argparse python3-ceph-common python3-cephfs python3-cheroot 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: python3-cherrypy3 python3-google-auth python3-iniconfig 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.classes python3-jaraco.collections python3-jaraco.functools 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.text python3-joblib python3-kubernetes python3-natsort 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: python3-pluggy python3-portend python3-prettytable python3-psutil python3-py 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: python3-pygments python3-pytest python3-rados python3-rbd python3-repoze.lru 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: python3-requests-oauthlib python3-rgw python3-routes python3-rsa 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: python3-simplejson python3-sklearn python3-sklearn-lib python3-tempora 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: python3-threadpoolctl python3-toml python3-wcwidth python3-webob 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: python3-websocket python3-zc.lockfile qttranslations5-l10n radosgw rbd-fuse 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout: rbd-mirror smartmontools socat xmlstarlet 2026-03-23T23:06:42.769 INFO:teuthology.orchestra.run.vm01.stdout:The following packages will be upgraded: 2026-03-23T23:06:42.770 INFO:teuthology.orchestra.run.vm01.stdout: librados2 librbd1 2026-03-23T23:06:42.975 INFO:teuthology.orchestra.run.vm02.stdout:2 upgraded, 86 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:06:42.975 INFO:teuthology.orchestra.run.vm02.stdout:Need to get 283 MB of archives. 2026-03-23T23:06:42.975 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 1103 MB of additional disk space will be used. 2026-03-23T23:06:42.975 INFO:teuthology.orchestra.run.vm02.stdout:Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 liblttng-ust1 amd64 2.13.1-1ubuntu1 [190 kB] 2026-03-23T23:06:43.000 INFO:teuthology.orchestra.run.vm01.stdout:2 upgraded, 86 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:06:43.000 INFO:teuthology.orchestra.run.vm01.stdout:Need to get 283 MB of archives. 2026-03-23T23:06:43.000 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 1103 MB of additional disk space will be used. 2026-03-23T23:06:43.000 INFO:teuthology.orchestra.run.vm01.stdout:Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 liblttng-ust1 amd64 2.13.1-1ubuntu1 [190 kB] 2026-03-23T23:06:43.336 INFO:teuthology.orchestra.run.vm02.stdout:Get:2 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 librbd1 amd64 20.2.0-712-g70f8415b-1jammy [2867 kB] 2026-03-23T23:06:43.367 INFO:teuthology.orchestra.run.vm01.stdout:Get:2 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 librbd1 amd64 20.2.0-712-g70f8415b-1jammy [2867 kB] 2026-03-23T23:06:43.521 INFO:teuthology.orchestra.run.vm02.stdout:Get:3 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libdouble-conversion3 amd64 3.1.7-4 [39.0 kB] 2026-03-23T23:06:43.538 INFO:teuthology.orchestra.run.vm02.stdout:Get:4 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpcre2-16-0 amd64 10.39-3ubuntu0.1 [203 kB] 2026-03-23T23:06:43.588 INFO:teuthology.orchestra.run.vm01.stdout:Get:3 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libdouble-conversion3 amd64 3.1.7-4 [39.0 kB] 2026-03-23T23:06:43.606 INFO:teuthology.orchestra.run.vm01.stdout:Get:4 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpcre2-16-0 amd64 10.39-3ubuntu0.1 [203 kB] 2026-03-23T23:06:43.649 INFO:teuthology.orchestra.run.vm02.stdout:Get:5 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5core5a amd64 5.15.3+dfsg-2ubuntu0.2 [2006 kB] 2026-03-23T23:06:43.721 INFO:teuthology.orchestra.run.vm01.stdout:Get:5 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5core5a amd64 5.15.3+dfsg-2ubuntu0.2 [2006 kB] 2026-03-23T23:06:43.957 INFO:teuthology.orchestra.run.vm02.stdout:Get:6 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5dbus5 amd64 5.15.3+dfsg-2ubuntu0.2 [222 kB] 2026-03-23T23:06:43.969 INFO:teuthology.orchestra.run.vm02.stdout:Get:7 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5network5 amd64 5.15.3+dfsg-2ubuntu0.2 [731 kB] 2026-03-23T23:06:44.008 INFO:teuthology.orchestra.run.vm02.stdout:Get:8 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libthrift-0.16.0 amd64 0.16.0-2 [267 kB] 2026-03-23T23:06:44.138 INFO:teuthology.orchestra.run.vm02.stdout:Get:9 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 librados2 amd64 20.2.0-712-g70f8415b-1jammy [3583 kB] 2026-03-23T23:06:44.148 INFO:teuthology.orchestra.run.vm01.stdout:Get:6 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5dbus5 amd64 5.15.3+dfsg-2ubuntu0.2 [222 kB] 2026-03-23T23:06:44.156 INFO:teuthology.orchestra.run.vm02.stdout:Get:10 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libnbd0 amd64 1.10.5-1 [71.3 kB] 2026-03-23T23:06:44.157 INFO:teuthology.orchestra.run.vm02.stdout:Get:11 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-wcwidth all 0.2.5+dfsg1-1 [21.9 kB] 2026-03-23T23:06:44.157 INFO:teuthology.orchestra.run.vm02.stdout:Get:12 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-prettytable all 2.5.0-2 [31.3 kB] 2026-03-23T23:06:44.157 INFO:teuthology.orchestra.run.vm02.stdout:Get:13 http://archive.ubuntu.com/ubuntu jammy/universe amd64 librdkafka1 amd64 1.8.0-1build1 [633 kB] 2026-03-23T23:06:44.189 INFO:teuthology.orchestra.run.vm01.stdout:Get:7 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5network5 amd64 5.15.3+dfsg-2ubuntu0.2 [731 kB] 2026-03-23T23:06:44.191 INFO:teuthology.orchestra.run.vm01.stdout:Get:8 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libthrift-0.16.0 amd64 0.16.0-2 [267 kB] 2026-03-23T23:06:44.193 INFO:teuthology.orchestra.run.vm01.stdout:Get:9 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libnbd0 amd64 1.10.5-1 [71.3 kB] 2026-03-23T23:06:44.193 INFO:teuthology.orchestra.run.vm01.stdout:Get:10 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-wcwidth all 0.2.5+dfsg1-1 [21.9 kB] 2026-03-23T23:06:44.193 INFO:teuthology.orchestra.run.vm01.stdout:Get:11 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-prettytable all 2.5.0-2 [31.3 kB] 2026-03-23T23:06:44.193 INFO:teuthology.orchestra.run.vm01.stdout:Get:12 http://archive.ubuntu.com/ubuntu jammy/universe amd64 librdkafka1 amd64 1.8.0-1build1 [633 kB] 2026-03-23T23:06:44.203 INFO:teuthology.orchestra.run.vm02.stdout:Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 liboath0 amd64 2.6.7-3ubuntu0.1 [41.3 kB] 2026-03-23T23:06:44.203 INFO:teuthology.orchestra.run.vm02.stdout:Get:15 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-jaraco.functools all 3.4.0-2 [9030 B] 2026-03-23T23:06:44.203 INFO:teuthology.orchestra.run.vm02.stdout:Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-cheroot all 8.5.2+ds1-1ubuntu3.1 [71.1 kB] 2026-03-23T23:06:44.204 INFO:teuthology.orchestra.run.vm02.stdout:Get:17 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-jaraco.classes all 3.2.1-3 [6452 B] 2026-03-23T23:06:44.204 INFO:teuthology.orchestra.run.vm02.stdout:Get:18 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-jaraco.text all 3.6.0-2 [8716 B] 2026-03-23T23:06:44.218 INFO:teuthology.orchestra.run.vm01.stdout:Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 liboath0 amd64 2.6.7-3ubuntu0.1 [41.3 kB] 2026-03-23T23:06:44.220 INFO:teuthology.orchestra.run.vm01.stdout:Get:14 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-jaraco.functools all 3.4.0-2 [9030 B] 2026-03-23T23:06:44.261 INFO:teuthology.orchestra.run.vm02.stdout:Get:19 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 libcephfs2 amd64 20.2.0-712-g70f8415b-1jammy [829 kB] 2026-03-23T23:06:44.269 INFO:teuthology.orchestra.run.vm02.stdout:Get:20 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 python3-rados amd64 20.2.0-712-g70f8415b-1jammy [364 kB] 2026-03-23T23:06:44.269 INFO:teuthology.orchestra.run.vm01.stdout:Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-cheroot all 8.5.2+ds1-1ubuntu3.1 [71.1 kB] 2026-03-23T23:06:44.275 INFO:teuthology.orchestra.run.vm02.stdout:Get:21 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 python3-ceph-argparse all 20.2.0-712-g70f8415b-1jammy [32.8 kB] 2026-03-23T23:06:44.275 INFO:teuthology.orchestra.run.vm02.stdout:Get:22 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 python3-cephfs amd64 20.2.0-712-g70f8415b-1jammy [184 kB] 2026-03-23T23:06:44.277 INFO:teuthology.orchestra.run.vm02.stdout:Get:23 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 python3-ceph-common all 20.2.0-712-g70f8415b-1jammy [83.8 kB] 2026-03-23T23:06:44.278 INFO:teuthology.orchestra.run.vm02.stdout:Get:24 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 python3-rbd amd64 20.2.0-712-g70f8415b-1jammy [341 kB] 2026-03-23T23:06:44.285 INFO:teuthology.orchestra.run.vm02.stdout:Get:25 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 librgw2 amd64 20.2.0-712-g70f8415b-1jammy [8697 kB] 2026-03-23T23:06:44.292 INFO:teuthology.orchestra.run.vm02.stdout:Get:26 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-jaraco.collections all 3.4.0-2 [11.4 kB] 2026-03-23T23:06:44.293 INFO:teuthology.orchestra.run.vm02.stdout:Get:27 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-tempora all 4.1.2-1 [14.8 kB] 2026-03-23T23:06:44.293 INFO:teuthology.orchestra.run.vm02.stdout:Get:28 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-portend all 3.0.0-1 [7240 B] 2026-03-23T23:06:44.293 INFO:teuthology.orchestra.run.vm02.stdout:Get:29 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-zc.lockfile all 2.0-1 [8980 B] 2026-03-23T23:06:44.330 INFO:teuthology.orchestra.run.vm01.stdout:Get:16 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 librados2 amd64 20.2.0-712-g70f8415b-1jammy [3583 kB] 2026-03-23T23:06:44.340 INFO:teuthology.orchestra.run.vm01.stdout:Get:17 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-jaraco.classes all 3.2.1-3 [6452 B] 2026-03-23T23:06:44.341 INFO:teuthology.orchestra.run.vm01.stdout:Get:18 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-jaraco.text all 3.6.0-2 [8716 B] 2026-03-23T23:06:44.341 INFO:teuthology.orchestra.run.vm01.stdout:Get:19 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-jaraco.collections all 3.4.0-2 [11.4 kB] 2026-03-23T23:06:44.341 INFO:teuthology.orchestra.run.vm01.stdout:Get:20 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-tempora all 4.1.2-1 [14.8 kB] 2026-03-23T23:06:44.341 INFO:teuthology.orchestra.run.vm01.stdout:Get:21 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-portend all 3.0.0-1 [7240 B] 2026-03-23T23:06:44.342 INFO:teuthology.orchestra.run.vm01.stdout:Get:22 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-zc.lockfile all 2.0-1 [8980 B] 2026-03-23T23:06:44.342 INFO:teuthology.orchestra.run.vm01.stdout:Get:23 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-cherrypy3 all 18.6.1-4 [208 kB] 2026-03-23T23:06:44.347 INFO:teuthology.orchestra.run.vm01.stdout:Get:24 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-natsort all 8.0.2-1 [35.3 kB] 2026-03-23T23:06:44.388 INFO:teuthology.orchestra.run.vm01.stdout:Get:25 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfuse2 amd64 2.9.9-5ubuntu3 [90.3 kB] 2026-03-23T23:06:44.403 INFO:teuthology.orchestra.run.vm02.stdout:Get:30 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-cherrypy3 all 18.6.1-4 [208 kB] 2026-03-23T23:06:44.406 INFO:teuthology.orchestra.run.vm02.stdout:Get:31 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-natsort all 8.0.2-1 [35.3 kB] 2026-03-23T23:06:44.407 INFO:teuthology.orchestra.run.vm02.stdout:Get:32 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libfuse2 amd64 2.9.9-5ubuntu3 [90.3 kB] 2026-03-23T23:06:44.409 INFO:teuthology.orchestra.run.vm02.stdout:Get:33 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-asyncssh all 2.5.0-1ubuntu0.1 [189 kB] 2026-03-23T23:06:44.412 INFO:teuthology.orchestra.run.vm02.stdout:Get:34 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-repoze.lru all 0.7-2 [12.1 kB] 2026-03-23T23:06:44.412 INFO:teuthology.orchestra.run.vm02.stdout:Get:35 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-routes all 2.5.1-1ubuntu1 [89.0 kB] 2026-03-23T23:06:44.499 INFO:teuthology.orchestra.run.vm01.stdout:Get:26 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-asyncssh all 2.5.0-1ubuntu0.1 [189 kB] 2026-03-23T23:06:44.503 INFO:teuthology.orchestra.run.vm01.stdout:Get:27 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-repoze.lru all 0.7-2 [12.1 kB] 2026-03-23T23:06:44.503 INFO:teuthology.orchestra.run.vm01.stdout:Get:28 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-routes all 2.5.1-1ubuntu1 [89.0 kB] 2026-03-23T23:06:44.505 INFO:teuthology.orchestra.run.vm02.stdout:Get:36 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-sklearn-lib amd64 0.23.2-5ubuntu6 [2058 kB] 2026-03-23T23:06:44.505 INFO:teuthology.orchestra.run.vm01.stdout:Get:29 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-sklearn-lib amd64 0.23.2-5ubuntu6 [2058 kB] 2026-03-23T23:06:44.660 INFO:teuthology.orchestra.run.vm02.stdout:Get:37 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-joblib all 0.17.0-4ubuntu1 [204 kB] 2026-03-23T23:06:44.661 INFO:teuthology.orchestra.run.vm02.stdout:Get:38 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-threadpoolctl all 3.1.0-1 [21.3 kB] 2026-03-23T23:06:44.661 INFO:teuthology.orchestra.run.vm02.stdout:Get:39 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-sklearn all 0.23.2-5ubuntu6 [1829 kB] 2026-03-23T23:06:44.668 INFO:teuthology.orchestra.run.vm01.stdout:Get:30 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-joblib all 0.17.0-4ubuntu1 [204 kB] 2026-03-23T23:06:44.669 INFO:teuthology.orchestra.run.vm01.stdout:Get:31 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-threadpoolctl all 3.1.0-1 [21.3 kB] 2026-03-23T23:06:44.669 INFO:teuthology.orchestra.run.vm01.stdout:Get:32 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-sklearn all 0.23.2-5ubuntu6 [1829 kB] 2026-03-23T23:06:44.775 INFO:teuthology.orchestra.run.vm02.stdout:Get:40 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-cachetools all 5.0.0-1 [9722 B] 2026-03-23T23:06:44.775 INFO:teuthology.orchestra.run.vm02.stdout:Get:41 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-rsa all 4.8-1 [28.4 kB] 2026-03-23T23:06:44.775 INFO:teuthology.orchestra.run.vm02.stdout:Get:42 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-google-auth all 1.5.1-3 [35.7 kB] 2026-03-23T23:06:44.775 INFO:teuthology.orchestra.run.vm02.stdout:Get:43 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-requests-oauthlib all 1.3.0+ds-0.1 [18.7 kB] 2026-03-23T23:06:44.776 INFO:teuthology.orchestra.run.vm02.stdout:Get:44 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-websocket all 1.2.3-1 [34.7 kB] 2026-03-23T23:06:44.776 INFO:teuthology.orchestra.run.vm02.stdout:Get:45 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-kubernetes all 12.0.1-1ubuntu1 [353 kB] 2026-03-23T23:06:44.777 INFO:teuthology.orchestra.run.vm02.stdout:Get:46 http://archive.ubuntu.com/ubuntu jammy/main amd64 libonig5 amd64 6.9.7.1-2build1 [172 kB] 2026-03-23T23:06:44.789 INFO:teuthology.orchestra.run.vm02.stdout:Get:47 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 python3-rgw amd64 20.2.0-712-g70f8415b-1jammy [112 kB] 2026-03-23T23:06:44.790 INFO:teuthology.orchestra.run.vm02.stdout:Get:48 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 libradosstriper1 amd64 20.2.0-712-g70f8415b-1jammy [261 kB] 2026-03-23T23:06:44.791 INFO:teuthology.orchestra.run.vm02.stdout:Get:49 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-common amd64 20.2.0-712-g70f8415b-1jammy [29.3 MB] 2026-03-23T23:06:44.791 INFO:teuthology.orchestra.run.vm01.stdout:Get:33 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 libcephfs2 amd64 20.2.0-712-g70f8415b-1jammy [829 kB] 2026-03-23T23:06:44.794 INFO:teuthology.orchestra.run.vm01.stdout:Get:34 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 python3-rados amd64 20.2.0-712-g70f8415b-1jammy [364 kB] 2026-03-23T23:06:44.795 INFO:teuthology.orchestra.run.vm01.stdout:Get:35 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 python3-ceph-argparse all 20.2.0-712-g70f8415b-1jammy [32.8 kB] 2026-03-23T23:06:44.795 INFO:teuthology.orchestra.run.vm01.stdout:Get:36 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 python3-cephfs amd64 20.2.0-712-g70f8415b-1jammy [184 kB] 2026-03-23T23:06:44.796 INFO:teuthology.orchestra.run.vm01.stdout:Get:37 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 python3-ceph-common all 20.2.0-712-g70f8415b-1jammy [83.8 kB] 2026-03-23T23:06:44.796 INFO:teuthology.orchestra.run.vm01.stdout:Get:38 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 python3-rbd amd64 20.2.0-712-g70f8415b-1jammy [341 kB] 2026-03-23T23:06:44.799 INFO:teuthology.orchestra.run.vm01.stdout:Get:39 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 librgw2 amd64 20.2.0-712-g70f8415b-1jammy [8697 kB] 2026-03-23T23:06:44.833 INFO:teuthology.orchestra.run.vm01.stdout:Get:40 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-cachetools all 5.0.0-1 [9722 B] 2026-03-23T23:06:44.833 INFO:teuthology.orchestra.run.vm01.stdout:Get:41 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-rsa all 4.8-1 [28.4 kB] 2026-03-23T23:06:44.833 INFO:teuthology.orchestra.run.vm01.stdout:Get:42 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-google-auth all 1.5.1-3 [35.7 kB] 2026-03-23T23:06:44.834 INFO:teuthology.orchestra.run.vm01.stdout:Get:43 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-requests-oauthlib all 1.3.0+ds-0.1 [18.7 kB] 2026-03-23T23:06:44.834 INFO:teuthology.orchestra.run.vm01.stdout:Get:44 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-websocket all 1.2.3-1 [34.7 kB] 2026-03-23T23:06:44.835 INFO:teuthology.orchestra.run.vm01.stdout:Get:45 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-kubernetes all 12.0.1-1ubuntu1 [353 kB] 2026-03-23T23:06:44.882 INFO:teuthology.orchestra.run.vm01.stdout:Get:46 http://archive.ubuntu.com/ubuntu jammy/main amd64 libonig5 amd64 6.9.7.1-2build1 [172 kB] 2026-03-23T23:06:44.885 INFO:teuthology.orchestra.run.vm01.stdout:Get:47 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libjq1 amd64 1.6-2.1ubuntu3.1 [133 kB] 2026-03-23T23:06:44.887 INFO:teuthology.orchestra.run.vm01.stdout:Get:48 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 jq amd64 1.6-2.1ubuntu3.1 [52.5 kB] 2026-03-23T23:06:44.888 INFO:teuthology.orchestra.run.vm02.stdout:Get:50 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libjq1 amd64 1.6-2.1ubuntu3.1 [133 kB] 2026-03-23T23:06:44.889 INFO:teuthology.orchestra.run.vm02.stdout:Get:51 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 jq amd64 1.6-2.1ubuntu3.1 [52.5 kB] 2026-03-23T23:06:45.002 INFO:teuthology.orchestra.run.vm02.stdout:Get:52 http://archive.ubuntu.com/ubuntu jammy/main amd64 socat amd64 1.7.4.1-3ubuntu4 [349 kB] 2026-03-23T23:06:45.005 INFO:teuthology.orchestra.run.vm01.stdout:Get:49 http://archive.ubuntu.com/ubuntu jammy/main amd64 socat amd64 1.7.4.1-3ubuntu4 [349 kB] 2026-03-23T23:06:45.158 INFO:teuthology.orchestra.run.vm02.stdout:Get:53 http://archive.ubuntu.com/ubuntu jammy/universe amd64 xmlstarlet amd64 1.6.1-2.1 [265 kB] 2026-03-23T23:06:45.161 INFO:teuthology.orchestra.run.vm02.stdout:Get:54 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 nvme-cli amd64 1.16-3ubuntu0.3 [474 kB] 2026-03-23T23:06:45.166 INFO:teuthology.orchestra.run.vm02.stdout:Get:55 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python-asyncssh-doc all 2.5.0-1ubuntu0.1 [309 kB] 2026-03-23T23:06:45.173 INFO:teuthology.orchestra.run.vm01.stdout:Get:50 http://archive.ubuntu.com/ubuntu jammy/universe amd64 xmlstarlet amd64 1.6.1-2.1 [265 kB] 2026-03-23T23:06:45.175 INFO:teuthology.orchestra.run.vm01.stdout:Get:51 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 nvme-cli amd64 1.16-3ubuntu0.3 [474 kB] 2026-03-23T23:06:45.177 INFO:teuthology.orchestra.run.vm01.stdout:Get:52 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python-asyncssh-doc all 2.5.0-1ubuntu0.1 [309 kB] 2026-03-23T23:06:45.178 INFO:teuthology.orchestra.run.vm01.stdout:Get:53 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 2026-03-23T23:06:45.178 INFO:teuthology.orchestra.run.vm01.stdout:Get:54 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-pluggy all 0.13.0-7.1 [19.0 kB] 2026-03-23T23:06:45.178 INFO:teuthology.orchestra.run.vm01.stdout:Get:55 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-psutil amd64 5.9.0-1build1 [158 kB] 2026-03-23T23:06:45.179 INFO:teuthology.orchestra.run.vm01.stdout:Get:56 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-py all 1.10.0-1 [71.9 kB] 2026-03-23T23:06:45.267 INFO:teuthology.orchestra.run.vm01.stdout:Get:57 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-pygments all 2.11.2+dfsg-2ubuntu0.1 [750 kB] 2026-03-23T23:06:45.270 INFO:teuthology.orchestra.run.vm01.stdout:Get:58 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-toml all 0.10.2-1 [16.5 kB] 2026-03-23T23:06:45.277 INFO:teuthology.orchestra.run.vm01.stdout:Get:59 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-pytest all 6.2.5-1ubuntu2 [214 kB] 2026-03-23T23:06:45.292 INFO:teuthology.orchestra.run.vm02.stdout:Get:56 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 2026-03-23T23:06:45.292 INFO:teuthology.orchestra.run.vm02.stdout:Get:57 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-pluggy all 0.13.0-7.1 [19.0 kB] 2026-03-23T23:06:45.293 INFO:teuthology.orchestra.run.vm02.stdout:Get:58 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-psutil amd64 5.9.0-1build1 [158 kB] 2026-03-23T23:06:45.293 INFO:teuthology.orchestra.run.vm02.stdout:Get:59 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-py all 1.10.0-1 [71.9 kB] 2026-03-23T23:06:45.294 INFO:teuthology.orchestra.run.vm02.stdout:Get:60 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-pygments all 2.11.2+dfsg-2ubuntu0.1 [750 kB] 2026-03-23T23:06:45.297 INFO:teuthology.orchestra.run.vm02.stdout:Get:61 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-toml all 0.10.2-1 [16.5 kB] 2026-03-23T23:06:45.380 INFO:teuthology.orchestra.run.vm01.stdout:Get:60 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-simplejson amd64 3.17.6-1build1 [54.7 kB] 2026-03-23T23:06:45.381 INFO:teuthology.orchestra.run.vm01.stdout:Get:61 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-webob all 1:1.8.6-1.1ubuntu0.1 [86.7 kB] 2026-03-23T23:06:45.382 INFO:teuthology.orchestra.run.vm01.stdout:Get:62 http://archive.ubuntu.com/ubuntu jammy/universe amd64 qttranslations5-l10n all 5.15.3-1 [1983 kB] 2026-03-23T23:06:45.385 INFO:teuthology.orchestra.run.vm02.stdout:Get:62 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-pytest all 6.2.5-1ubuntu2 [214 kB] 2026-03-23T23:06:45.387 INFO:teuthology.orchestra.run.vm02.stdout:Get:63 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-simplejson amd64 3.17.6-1build1 [54.7 kB] 2026-03-23T23:06:45.387 INFO:teuthology.orchestra.run.vm02.stdout:Get:64 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-webob all 1:1.8.6-1.1ubuntu0.1 [86.7 kB] 2026-03-23T23:06:45.410 INFO:teuthology.orchestra.run.vm01.stdout:Get:63 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 smartmontools amd64 7.2-1ubuntu0.1 [583 kB] 2026-03-23T23:06:45.455 INFO:teuthology.orchestra.run.vm02.stdout:Get:65 http://archive.ubuntu.com/ubuntu jammy/universe amd64 qttranslations5-l10n all 5.15.3-1 [1983 kB] 2026-03-23T23:06:45.490 INFO:teuthology.orchestra.run.vm02.stdout:Get:66 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 smartmontools amd64 7.2-1ubuntu0.1 [583 kB] 2026-03-23T23:06:46.207 INFO:teuthology.orchestra.run.vm01.stdout:Get:64 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 python3-rgw amd64 20.2.0-712-g70f8415b-1jammy [112 kB] 2026-03-23T23:06:46.215 INFO:teuthology.orchestra.run.vm01.stdout:Get:65 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 libradosstriper1 amd64 20.2.0-712-g70f8415b-1jammy [261 kB] 2026-03-23T23:06:46.218 INFO:teuthology.orchestra.run.vm01.stdout:Get:66 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-common amd64 20.2.0-712-g70f8415b-1jammy [29.3 MB] 2026-03-23T23:06:46.561 INFO:teuthology.orchestra.run.vm02.stdout:Get:67 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-base amd64 20.2.0-712-g70f8415b-1jammy [5415 kB] 2026-03-23T23:06:46.882 INFO:teuthology.orchestra.run.vm02.stdout:Get:68 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mgr-modules-core all 20.2.0-712-g70f8415b-1jammy [246 kB] 2026-03-23T23:06:47.077 INFO:teuthology.orchestra.run.vm02.stdout:Get:69 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 libsqlite3-mod-ceph amd64 20.2.0-712-g70f8415b-1jammy [124 kB] 2026-03-23T23:06:47.079 INFO:teuthology.orchestra.run.vm02.stdout:Get:70 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mgr amd64 20.2.0-712-g70f8415b-1jammy [906 kB] 2026-03-23T23:06:47.161 INFO:teuthology.orchestra.run.vm02.stdout:Get:71 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mon amd64 20.2.0-712-g70f8415b-1jammy [6399 kB] 2026-03-23T23:06:47.742 INFO:teuthology.orchestra.run.vm02.stdout:Get:72 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-osd amd64 20.2.0-712-g70f8415b-1jammy [21.7 MB] 2026-03-23T23:06:49.266 INFO:teuthology.orchestra.run.vm02.stdout:Get:73 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph amd64 20.2.0-712-g70f8415b-1jammy [14.1 kB] 2026-03-23T23:06:49.266 INFO:teuthology.orchestra.run.vm02.stdout:Get:74 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-fuse amd64 20.2.0-712-g70f8415b-1jammy [955 kB] 2026-03-23T23:06:49.348 INFO:teuthology.orchestra.run.vm02.stdout:Get:75 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mds amd64 20.2.0-712-g70f8415b-1jammy [2341 kB] 2026-03-23T23:06:49.484 INFO:teuthology.orchestra.run.vm02.stdout:Get:76 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 cephadm amd64 20.2.0-712-g70f8415b-1jammy [1049 kB] 2026-03-23T23:06:49.573 INFO:teuthology.orchestra.run.vm02.stdout:Get:77 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mgr-cephadm all 20.2.0-712-g70f8415b-1jammy [179 kB] 2026-03-23T23:06:49.575 INFO:teuthology.orchestra.run.vm02.stdout:Get:78 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mgr-dashboard all 20.2.0-712-g70f8415b-1jammy [45.5 MB] 2026-03-23T23:06:50.959 INFO:teuthology.orchestra.run.vm01.stdout:Get:67 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-base amd64 20.2.0-712-g70f8415b-1jammy [5415 kB] 2026-03-23T23:06:52.105 INFO:teuthology.orchestra.run.vm01.stdout:Get:68 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mgr-modules-core all 20.2.0-712-g70f8415b-1jammy [246 kB] 2026-03-23T23:06:52.153 INFO:teuthology.orchestra.run.vm01.stdout:Get:69 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 libsqlite3-mod-ceph amd64 20.2.0-712-g70f8415b-1jammy [124 kB] 2026-03-23T23:06:52.171 INFO:teuthology.orchestra.run.vm01.stdout:Get:70 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mgr amd64 20.2.0-712-g70f8415b-1jammy [906 kB] 2026-03-23T23:06:52.375 INFO:teuthology.orchestra.run.vm01.stdout:Get:71 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mon amd64 20.2.0-712-g70f8415b-1jammy [6399 kB] 2026-03-23T23:06:53.191 INFO:teuthology.orchestra.run.vm02.stdout:Get:79 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mgr-diskprediction-local all 20.2.0-712-g70f8415b-1jammy [8625 kB] 2026-03-23T23:06:53.871 INFO:teuthology.orchestra.run.vm01.stdout:Get:72 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-osd amd64 20.2.0-712-g70f8415b-1jammy [21.7 MB] 2026-03-23T23:06:54.091 INFO:teuthology.orchestra.run.vm02.stdout:Get:80 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mgr-k8sevents all 20.2.0-712-g70f8415b-1jammy [14.2 kB] 2026-03-23T23:06:54.092 INFO:teuthology.orchestra.run.vm02.stdout:Get:81 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-test amd64 20.2.0-712-g70f8415b-1jammy [99.5 MB] 2026-03-23T23:06:58.388 INFO:teuthology.orchestra.run.vm01.stdout:Get:73 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph amd64 20.2.0-712-g70f8415b-1jammy [14.1 kB] 2026-03-23T23:06:58.389 INFO:teuthology.orchestra.run.vm01.stdout:Get:74 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-fuse amd64 20.2.0-712-g70f8415b-1jammy [955 kB] 2026-03-23T23:06:58.601 INFO:teuthology.orchestra.run.vm01.stdout:Get:75 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mds amd64 20.2.0-712-g70f8415b-1jammy [2341 kB] 2026-03-23T23:06:59.277 INFO:teuthology.orchestra.run.vm01.stdout:Get:76 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 cephadm amd64 20.2.0-712-g70f8415b-1jammy [1049 kB] 2026-03-23T23:06:59.549 INFO:teuthology.orchestra.run.vm01.stdout:Get:77 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mgr-cephadm all 20.2.0-712-g70f8415b-1jammy [179 kB] 2026-03-23T23:06:59.656 INFO:teuthology.orchestra.run.vm01.stdout:Get:78 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mgr-dashboard all 20.2.0-712-g70f8415b-1jammy [45.5 MB] 2026-03-23T23:07:05.263 INFO:teuthology.orchestra.run.vm02.stdout:Get:82 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-volume all 20.2.0-712-g70f8415b-1jammy [135 kB] 2026-03-23T23:07:05.263 INFO:teuthology.orchestra.run.vm02.stdout:Get:83 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 libcephfs-daemon amd64 20.2.0-712-g70f8415b-1jammy [43.3 kB] 2026-03-23T23:07:05.263 INFO:teuthology.orchestra.run.vm02.stdout:Get:84 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 libcephfs-proxy2 amd64 20.2.0-712-g70f8415b-1jammy [30.7 kB] 2026-03-23T23:07:05.263 INFO:teuthology.orchestra.run.vm02.stdout:Get:85 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 libcephfs-dev amd64 20.2.0-712-g70f8415b-1jammy [41.5 kB] 2026-03-23T23:07:05.264 INFO:teuthology.orchestra.run.vm02.stdout:Get:86 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 radosgw amd64 20.2.0-712-g70f8415b-1jammy [25.1 MB] 2026-03-23T23:07:08.999 INFO:teuthology.orchestra.run.vm02.stdout:Get:87 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 rbd-fuse amd64 20.2.0-712-g70f8415b-1jammy [97.9 kB] 2026-03-23T23:07:09.014 INFO:teuthology.orchestra.run.vm02.stdout:Get:88 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 rbd-mirror amd64 20.2.0-712-g70f8415b-1jammy [2883 kB] 2026-03-23T23:07:09.703 INFO:teuthology.orchestra.run.vm02.stdout:Fetched 283 MB in 27s (10.6 MB/s) 2026-03-23T23:07:09.763 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package liblttng-ust1:amd64. 2026-03-23T23:07:09.794 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 119262 files and directories currently installed.) 2026-03-23T23:07:09.796 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../00-liblttng-ust1_2.13.1-1ubuntu1_amd64.deb ... 2026-03-23T23:07:09.798 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking liblttng-ust1:amd64 (2.13.1-1ubuntu1) ... 2026-03-23T23:07:09.818 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libdouble-conversion3:amd64. 2026-03-23T23:07:09.822 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../01-libdouble-conversion3_3.1.7-4_amd64.deb ... 2026-03-23T23:07:09.823 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libdouble-conversion3:amd64 (3.1.7-4) ... 2026-03-23T23:07:09.838 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libpcre2-16-0:amd64. 2026-03-23T23:07:09.842 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../02-libpcre2-16-0_10.39-3ubuntu0.1_amd64.deb ... 2026-03-23T23:07:09.843 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libpcre2-16-0:amd64 (10.39-3ubuntu0.1) ... 2026-03-23T23:07:09.864 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libqt5core5a:amd64. 2026-03-23T23:07:09.869 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../03-libqt5core5a_5.15.3+dfsg-2ubuntu0.2_amd64.deb ... 2026-03-23T23:07:09.873 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libqt5core5a:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:07:09.914 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libqt5dbus5:amd64. 2026-03-23T23:07:09.920 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../04-libqt5dbus5_5.15.3+dfsg-2ubuntu0.2_amd64.deb ... 2026-03-23T23:07:09.921 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libqt5dbus5:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:07:09.939 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libqt5network5:amd64. 2026-03-23T23:07:09.946 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../05-libqt5network5_5.15.3+dfsg-2ubuntu0.2_amd64.deb ... 2026-03-23T23:07:09.946 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libqt5network5:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:07:09.971 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libthrift-0.16.0:amd64. 2026-03-23T23:07:09.977 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../06-libthrift-0.16.0_0.16.0-2_amd64.deb ... 2026-03-23T23:07:09.978 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libthrift-0.16.0:amd64 (0.16.0-2) ... 2026-03-23T23:07:10.001 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../07-librbd1_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:10.003 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking librbd1 (20.2.0-712-g70f8415b-1jammy) over (17.2.9-0ubuntu0.22.04.2) ... 2026-03-23T23:07:10.073 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../08-librados2_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:10.075 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking librados2 (20.2.0-712-g70f8415b-1jammy) over (17.2.9-0ubuntu0.22.04.2) ... 2026-03-23T23:07:10.140 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libnbd0. 2026-03-23T23:07:10.145 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../09-libnbd0_1.10.5-1_amd64.deb ... 2026-03-23T23:07:10.146 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libnbd0 (1.10.5-1) ... 2026-03-23T23:07:10.161 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libcephfs2. 2026-03-23T23:07:10.168 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../10-libcephfs2_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:10.169 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libcephfs2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:10.195 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-rados. 2026-03-23T23:07:10.200 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../11-python3-rados_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:10.201 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-rados (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:10.221 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-ceph-argparse. 2026-03-23T23:07:10.226 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../12-python3-ceph-argparse_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:10.227 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-ceph-argparse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:10.240 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-cephfs. 2026-03-23T23:07:10.245 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../13-python3-cephfs_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:10.246 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-cephfs (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:10.263 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-ceph-common. 2026-03-23T23:07:10.268 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../14-python3-ceph-common_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:10.269 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:10.292 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-wcwidth. 2026-03-23T23:07:10.298 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../15-python3-wcwidth_0.2.5+dfsg1-1_all.deb ... 2026-03-23T23:07:10.299 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-wcwidth (0.2.5+dfsg1-1) ... 2026-03-23T23:07:10.318 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-prettytable. 2026-03-23T23:07:10.323 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../16-python3-prettytable_2.5.0-2_all.deb ... 2026-03-23T23:07:10.324 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-prettytable (2.5.0-2) ... 2026-03-23T23:07:10.339 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-rbd. 2026-03-23T23:07:10.345 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../17-python3-rbd_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:10.346 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-rbd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:10.365 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package librdkafka1:amd64. 2026-03-23T23:07:10.370 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../18-librdkafka1_1.8.0-1build1_amd64.deb ... 2026-03-23T23:07:10.372 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking librdkafka1:amd64 (1.8.0-1build1) ... 2026-03-23T23:07:10.394 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package librgw2. 2026-03-23T23:07:10.399 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../19-librgw2_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:10.400 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking librgw2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:10.550 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-rgw. 2026-03-23T23:07:10.556 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../20-python3-rgw_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:10.557 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-rgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:10.573 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package liboath0:amd64. 2026-03-23T23:07:10.578 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../21-liboath0_2.6.7-3ubuntu0.1_amd64.deb ... 2026-03-23T23:07:10.579 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking liboath0:amd64 (2.6.7-3ubuntu0.1) ... 2026-03-23T23:07:10.595 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libradosstriper1. 2026-03-23T23:07:10.600 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../22-libradosstriper1_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:10.601 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libradosstriper1 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:10.622 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-common. 2026-03-23T23:07:10.628 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../23-ceph-common_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:10.629 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:11.081 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-base. 2026-03-23T23:07:11.087 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../24-ceph-base_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:11.092 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-base (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:11.211 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-jaraco.functools. 2026-03-23T23:07:11.218 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../25-python3-jaraco.functools_3.4.0-2_all.deb ... 2026-03-23T23:07:11.218 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-jaraco.functools (3.4.0-2) ... 2026-03-23T23:07:11.234 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-cheroot. 2026-03-23T23:07:11.240 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../26-python3-cheroot_8.5.2+ds1-1ubuntu3.1_all.deb ... 2026-03-23T23:07:11.241 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-cheroot (8.5.2+ds1-1ubuntu3.1) ... 2026-03-23T23:07:11.261 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-jaraco.classes. 2026-03-23T23:07:11.266 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../27-python3-jaraco.classes_3.2.1-3_all.deb ... 2026-03-23T23:07:11.267 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-jaraco.classes (3.2.1-3) ... 2026-03-23T23:07:11.283 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-jaraco.text. 2026-03-23T23:07:11.289 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../28-python3-jaraco.text_3.6.0-2_all.deb ... 2026-03-23T23:07:11.290 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-jaraco.text (3.6.0-2) ... 2026-03-23T23:07:11.306 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-jaraco.collections. 2026-03-23T23:07:11.311 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../29-python3-jaraco.collections_3.4.0-2_all.deb ... 2026-03-23T23:07:11.312 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-jaraco.collections (3.4.0-2) ... 2026-03-23T23:07:11.328 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-tempora. 2026-03-23T23:07:11.333 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../30-python3-tempora_4.1.2-1_all.deb ... 2026-03-23T23:07:11.334 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-tempora (4.1.2-1) ... 2026-03-23T23:07:11.351 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-portend. 2026-03-23T23:07:11.356 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../31-python3-portend_3.0.0-1_all.deb ... 2026-03-23T23:07:11.357 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-portend (3.0.0-1) ... 2026-03-23T23:07:11.373 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-zc.lockfile. 2026-03-23T23:07:11.378 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../32-python3-zc.lockfile_2.0-1_all.deb ... 2026-03-23T23:07:11.379 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-zc.lockfile (2.0-1) ... 2026-03-23T23:07:11.394 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-cherrypy3. 2026-03-23T23:07:11.399 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../33-python3-cherrypy3_18.6.1-4_all.deb ... 2026-03-23T23:07:11.400 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-cherrypy3 (18.6.1-4) ... 2026-03-23T23:07:11.430 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-natsort. 2026-03-23T23:07:11.436 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../34-python3-natsort_8.0.2-1_all.deb ... 2026-03-23T23:07:11.437 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-natsort (8.0.2-1) ... 2026-03-23T23:07:11.454 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-mgr-modules-core. 2026-03-23T23:07:11.460 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../35-ceph-mgr-modules-core_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:11.461 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-mgr-modules-core (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:11.495 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libsqlite3-mod-ceph. 2026-03-23T23:07:11.502 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../36-libsqlite3-mod-ceph_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:11.506 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libsqlite3-mod-ceph (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:11.523 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-mgr. 2026-03-23T23:07:11.529 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../37-ceph-mgr_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:11.530 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-mgr (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:11.558 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-mon. 2026-03-23T23:07:11.565 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../38-ceph-mon_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:11.565 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-mon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:11.663 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libfuse2:amd64. 2026-03-23T23:07:11.669 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../39-libfuse2_2.9.9-5ubuntu3_amd64.deb ... 2026-03-23T23:07:11.669 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libfuse2:amd64 (2.9.9-5ubuntu3) ... 2026-03-23T23:07:11.686 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-osd. 2026-03-23T23:07:11.692 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../40-ceph-osd_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:11.693 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-osd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:11.965 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph. 2026-03-23T23:07:11.971 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../41-ceph_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:11.972 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:11.986 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-fuse. 2026-03-23T23:07:11.991 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../42-ceph-fuse_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:11.992 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:12.021 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-mds. 2026-03-23T23:07:12.026 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../43-ceph-mds_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:12.027 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-mds (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:12.072 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package cephadm. 2026-03-23T23:07:12.077 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../44-cephadm_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:12.078 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:12.096 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-asyncssh. 2026-03-23T23:07:12.101 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../45-python3-asyncssh_2.5.0-1ubuntu0.1_all.deb ... 2026-03-23T23:07:12.102 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-asyncssh (2.5.0-1ubuntu0.1) ... 2026-03-23T23:07:12.127 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-mgr-cephadm. 2026-03-23T23:07:12.133 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../46-ceph-mgr-cephadm_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:12.133 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-mgr-cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:12.158 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-repoze.lru. 2026-03-23T23:07:12.163 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../47-python3-repoze.lru_0.7-2_all.deb ... 2026-03-23T23:07:12.164 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-repoze.lru (0.7-2) ... 2026-03-23T23:07:12.179 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-routes. 2026-03-23T23:07:12.185 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../48-python3-routes_2.5.1-1ubuntu1_all.deb ... 2026-03-23T23:07:12.186 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-routes (2.5.1-1ubuntu1) ... 2026-03-23T23:07:12.209 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-mgr-dashboard. 2026-03-23T23:07:12.215 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../49-ceph-mgr-dashboard_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:12.215 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-mgr-dashboard (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:12.910 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-sklearn-lib:amd64. 2026-03-23T23:07:12.916 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../50-python3-sklearn-lib_0.23.2-5ubuntu6_amd64.deb ... 2026-03-23T23:07:12.917 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-sklearn-lib:amd64 (0.23.2-5ubuntu6) ... 2026-03-23T23:07:12.981 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-joblib. 2026-03-23T23:07:12.984 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../51-python3-joblib_0.17.0-4ubuntu1_all.deb ... 2026-03-23T23:07:12.984 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-joblib (0.17.0-4ubuntu1) ... 2026-03-23T23:07:13.018 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-threadpoolctl. 2026-03-23T23:07:13.024 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../52-python3-threadpoolctl_3.1.0-1_all.deb ... 2026-03-23T23:07:13.024 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-threadpoolctl (3.1.0-1) ... 2026-03-23T23:07:13.040 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-sklearn. 2026-03-23T23:07:13.046 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../53-python3-sklearn_0.23.2-5ubuntu6_all.deb ... 2026-03-23T23:07:13.047 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-sklearn (0.23.2-5ubuntu6) ... 2026-03-23T23:07:13.173 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-mgr-diskprediction-local. 2026-03-23T23:07:13.180 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../54-ceph-mgr-diskprediction-local_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:13.181 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-mgr-diskprediction-local (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:13.456 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-cachetools. 2026-03-23T23:07:13.461 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../55-python3-cachetools_5.0.0-1_all.deb ... 2026-03-23T23:07:13.462 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-cachetools (5.0.0-1) ... 2026-03-23T23:07:13.478 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-rsa. 2026-03-23T23:07:13.483 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../56-python3-rsa_4.8-1_all.deb ... 2026-03-23T23:07:13.484 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-rsa (4.8-1) ... 2026-03-23T23:07:13.502 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-google-auth. 2026-03-23T23:07:13.507 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../57-python3-google-auth_1.5.1-3_all.deb ... 2026-03-23T23:07:13.508 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-google-auth (1.5.1-3) ... 2026-03-23T23:07:13.525 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-requests-oauthlib. 2026-03-23T23:07:13.531 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../58-python3-requests-oauthlib_1.3.0+ds-0.1_all.deb ... 2026-03-23T23:07:13.531 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-requests-oauthlib (1.3.0+ds-0.1) ... 2026-03-23T23:07:13.548 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-websocket. 2026-03-23T23:07:13.553 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../59-python3-websocket_1.2.3-1_all.deb ... 2026-03-23T23:07:13.554 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-websocket (1.2.3-1) ... 2026-03-23T23:07:13.572 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-kubernetes. 2026-03-23T23:07:13.577 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../60-python3-kubernetes_12.0.1-1ubuntu1_all.deb ... 2026-03-23T23:07:13.577 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-kubernetes (12.0.1-1ubuntu1) ... 2026-03-23T23:07:13.707 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-mgr-k8sevents. 2026-03-23T23:07:13.713 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../61-ceph-mgr-k8sevents_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:13.713 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-mgr-k8sevents (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:13.727 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libonig5:amd64. 2026-03-23T23:07:13.733 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../62-libonig5_6.9.7.1-2build1_amd64.deb ... 2026-03-23T23:07:13.733 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libonig5:amd64 (6.9.7.1-2build1) ... 2026-03-23T23:07:13.750 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libjq1:amd64. 2026-03-23T23:07:13.755 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../63-libjq1_1.6-2.1ubuntu3.1_amd64.deb ... 2026-03-23T23:07:13.756 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libjq1:amd64 (1.6-2.1ubuntu3.1) ... 2026-03-23T23:07:13.769 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package jq. 2026-03-23T23:07:13.774 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../64-jq_1.6-2.1ubuntu3.1_amd64.deb ... 2026-03-23T23:07:13.775 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking jq (1.6-2.1ubuntu3.1) ... 2026-03-23T23:07:13.787 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package socat. 2026-03-23T23:07:13.792 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../65-socat_1.7.4.1-3ubuntu4_amd64.deb ... 2026-03-23T23:07:13.793 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking socat (1.7.4.1-3ubuntu4) ... 2026-03-23T23:07:13.814 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package xmlstarlet. 2026-03-23T23:07:13.819 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../66-xmlstarlet_1.6.1-2.1_amd64.deb ... 2026-03-23T23:07:13.820 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking xmlstarlet (1.6.1-2.1) ... 2026-03-23T23:07:13.859 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-test. 2026-03-23T23:07:13.864 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../67-ceph-test_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:13.865 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-test (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:15.587 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package ceph-volume. 2026-03-23T23:07:15.594 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../68-ceph-volume_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:15.595 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking ceph-volume (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:15.622 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libcephfs-daemon. 2026-03-23T23:07:15.626 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../69-libcephfs-daemon_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:15.627 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libcephfs-daemon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:15.642 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libcephfs-proxy2. 2026-03-23T23:07:15.646 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../70-libcephfs-proxy2_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:15.647 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libcephfs-proxy2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:15.659 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package libcephfs-dev. 2026-03-23T23:07:15.664 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../71-libcephfs-dev_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:15.665 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking libcephfs-dev (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:15.681 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package nvme-cli. 2026-03-23T23:07:15.686 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../72-nvme-cli_1.16-3ubuntu0.3_amd64.deb ... 2026-03-23T23:07:15.687 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking nvme-cli (1.16-3ubuntu0.3) ... 2026-03-23T23:07:15.722 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python-asyncssh-doc. 2026-03-23T23:07:15.728 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../73-python-asyncssh-doc_2.5.0-1ubuntu0.1_all.deb ... 2026-03-23T23:07:15.729 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python-asyncssh-doc (2.5.0-1ubuntu0.1) ... 2026-03-23T23:07:15.773 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-iniconfig. 2026-03-23T23:07:15.779 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../74-python3-iniconfig_1.1.1-2_all.deb ... 2026-03-23T23:07:15.978 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-iniconfig (1.1.1-2) ... 2026-03-23T23:07:15.994 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-pluggy. 2026-03-23T23:07:15.998 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../75-python3-pluggy_0.13.0-7.1_all.deb ... 2026-03-23T23:07:15.999 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-pluggy (0.13.0-7.1) ... 2026-03-23T23:07:16.015 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-psutil. 2026-03-23T23:07:16.020 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../76-python3-psutil_5.9.0-1build1_amd64.deb ... 2026-03-23T23:07:16.021 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-psutil (5.9.0-1build1) ... 2026-03-23T23:07:16.042 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-py. 2026-03-23T23:07:16.046 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../77-python3-py_1.10.0-1_all.deb ... 2026-03-23T23:07:16.047 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-py (1.10.0-1) ... 2026-03-23T23:07:16.067 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-pygments. 2026-03-23T23:07:16.073 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../78-python3-pygments_2.11.2+dfsg-2ubuntu0.1_all.deb ... 2026-03-23T23:07:16.074 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-pygments (2.11.2+dfsg-2ubuntu0.1) ... 2026-03-23T23:07:16.130 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-toml. 2026-03-23T23:07:16.136 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../79-python3-toml_0.10.2-1_all.deb ... 2026-03-23T23:07:16.136 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-toml (0.10.2-1) ... 2026-03-23T23:07:16.150 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-pytest. 2026-03-23T23:07:16.156 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../80-python3-pytest_6.2.5-1ubuntu2_all.deb ... 2026-03-23T23:07:16.157 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-pytest (6.2.5-1ubuntu2) ... 2026-03-23T23:07:16.194 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-simplejson. 2026-03-23T23:07:16.199 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../81-python3-simplejson_3.17.6-1build1_amd64.deb ... 2026-03-23T23:07:16.199 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-simplejson (3.17.6-1build1) ... 2026-03-23T23:07:16.218 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-webob. 2026-03-23T23:07:16.223 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../82-python3-webob_1%3a1.8.6-1.1ubuntu0.1_all.deb ... 2026-03-23T23:07:16.224 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-webob (1:1.8.6-1.1ubuntu0.1) ... 2026-03-23T23:07:16.241 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package qttranslations5-l10n. 2026-03-23T23:07:16.247 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../83-qttranslations5-l10n_5.15.3-1_all.deb ... 2026-03-23T23:07:16.247 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking qttranslations5-l10n (5.15.3-1) ... 2026-03-23T23:07:16.349 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package radosgw. 2026-03-23T23:07:16.355 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../84-radosgw_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:16.356 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking radosgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:16.744 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package rbd-fuse. 2026-03-23T23:07:16.751 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../85-rbd-fuse_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:16.752 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking rbd-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:16.770 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package rbd-mirror. 2026-03-23T23:07:16.776 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../86-rbd-mirror_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:16.777 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking rbd-mirror (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:16.845 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package smartmontools. 2026-03-23T23:07:16.851 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../87-smartmontools_7.2-1ubuntu0.1_amd64.deb ... 2026-03-23T23:07:16.859 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking smartmontools (7.2-1ubuntu0.1) ... 2026-03-23T23:07:16.898 INFO:teuthology.orchestra.run.vm02.stdout:Setting up smartmontools (7.2-1ubuntu0.1) ... 2026-03-23T23:07:17.128 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/smartd.service → /lib/systemd/system/smartmontools.service. 2026-03-23T23:07:17.128 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/smartmontools.service → /lib/systemd/system/smartmontools.service. 2026-03-23T23:07:17.454 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-iniconfig (1.1.1-2) ... 2026-03-23T23:07:17.519 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libdouble-conversion3:amd64 (3.1.7-4) ... 2026-03-23T23:07:17.521 INFO:teuthology.orchestra.run.vm02.stdout:Setting up nvme-cli (1.16-3ubuntu0.3) ... 2026-03-23T23:07:17.583 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/default.target.wants/nvmefc-boot-connections.service → /lib/systemd/system/nvmefc-boot-connections.service. 2026-03-23T23:07:17.784 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/default.target.wants/nvmf-autoconnect.service → /lib/systemd/system/nvmf-autoconnect.service. 2026-03-23T23:07:18.133 INFO:teuthology.orchestra.run.vm02.stdout:nvmf-connect.target is a disabled or a static unit, not starting it. 2026-03-23T23:07:18.150 INFO:teuthology.orchestra.run.vm02.stdout:Setting up cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:18.192 INFO:teuthology.orchestra.run.vm02.stdout:Adding system user cephadm....done 2026-03-23T23:07:18.201 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-jaraco.classes (3.2.1-3) ... 2026-03-23T23:07:18.263 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python-asyncssh-doc (2.5.0-1ubuntu0.1) ... 2026-03-23T23:07:18.265 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-jaraco.functools (3.4.0-2) ... 2026-03-23T23:07:18.326 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-repoze.lru (0.7-2) ... 2026-03-23T23:07:18.391 INFO:teuthology.orchestra.run.vm02.stdout:Setting up liboath0:amd64 (2.6.7-3ubuntu0.1) ... 2026-03-23T23:07:18.394 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-py (1.10.0-1) ... 2026-03-23T23:07:18.476 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-joblib (0.17.0-4ubuntu1) ... 2026-03-23T23:07:18.590 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-cachetools (5.0.0-1) ... 2026-03-23T23:07:18.654 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-threadpoolctl (3.1.0-1) ... 2026-03-23T23:07:18.716 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-ceph-argparse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:18.875 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-sklearn-lib:amd64 (0.23.2-5ubuntu6) ... 2026-03-23T23:07:18.893 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libnbd0 (1.10.5-1) ... 2026-03-23T23:07:18.895 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libfuse2:amd64 (2.9.9-5ubuntu3) ... 2026-03-23T23:07:18.898 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libpcre2-16-0:amd64 (10.39-3ubuntu0.1) ... 2026-03-23T23:07:18.901 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-psutil (5.9.0-1build1) ... 2026-03-23T23:07:19.013 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-natsort (8.0.2-1) ... 2026-03-23T23:07:19.081 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libcephfs-proxy2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:19.083 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-routes (2.5.1-1ubuntu1) ... 2026-03-23T23:07:19.150 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-simplejson (3.17.6-1build1) ... 2026-03-23T23:07:19.226 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-pygments (2.11.2+dfsg-2ubuntu0.1) ... 2026-03-23T23:07:19.478 INFO:teuthology.orchestra.run.vm02.stdout:Setting up qttranslations5-l10n (5.15.3-1) ... 2026-03-23T23:07:19.481 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-wcwidth (0.2.5+dfsg1-1) ... 2026-03-23T23:07:19.565 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-asyncssh (2.5.0-1ubuntu0.1) ... 2026-03-23T23:07:19.691 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-cheroot (8.5.2+ds1-1ubuntu3.1) ... 2026-03-23T23:07:19.772 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-jaraco.text (3.6.0-2) ... 2026-03-23T23:07:19.833 INFO:teuthology.orchestra.run.vm02.stdout:Setting up socat (1.7.4.1-3ubuntu4) ... 2026-03-23T23:07:19.836 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:19.927 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-sklearn (0.23.2-5ubuntu6) ... 2026-03-23T23:07:20.441 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libqt5core5a:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:07:20.447 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-toml (0.10.2-1) ... 2026-03-23T23:07:20.511 INFO:teuthology.orchestra.run.vm02.stdout:Setting up librdkafka1:amd64 (1.8.0-1build1) ... 2026-03-23T23:07:20.513 INFO:teuthology.orchestra.run.vm02.stdout:Setting up xmlstarlet (1.6.1-2.1) ... 2026-03-23T23:07:20.516 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-pluggy (0.13.0-7.1) ... 2026-03-23T23:07:20.582 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-zc.lockfile (2.0-1) ... 2026-03-23T23:07:20.643 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libqt5dbus5:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:07:20.646 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-rsa (4.8-1) ... 2026-03-23T23:07:20.717 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-tempora (4.1.2-1) ... 2026-03-23T23:07:20.893 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-prettytable (2.5.0-2) ... 2026-03-23T23:07:21.193 INFO:teuthology.orchestra.run.vm02.stdout:Setting up liblttng-ust1:amd64 (2.13.1-1ubuntu1) ... 2026-03-23T23:07:21.232 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-websocket (1.2.3-1) ... 2026-03-23T23:07:21.307 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libonig5:amd64 (6.9.7.1-2build1) ... 2026-03-23T23:07:21.310 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-requests-oauthlib (1.3.0+ds-0.1) ... 2026-03-23T23:07:21.376 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-webob (1:1.8.6-1.1ubuntu0.1) ... 2026-03-23T23:07:21.464 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-jaraco.collections (3.4.0-2) ... 2026-03-23T23:07:21.526 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libjq1:amd64 (1.6-2.1ubuntu3.1) ... 2026-03-23T23:07:21.529 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-pytest (6.2.5-1ubuntu2) ... 2026-03-23T23:07:21.573 INFO:teuthology.orchestra.run.vm01.stdout:Get:79 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mgr-diskprediction-local all 20.2.0-712-g70f8415b-1jammy [8625 kB] 2026-03-23T23:07:21.664 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-portend (3.0.0-1) ... 2026-03-23T23:07:21.725 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libqt5network5:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:07:21.727 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-google-auth (1.5.1-3) ... 2026-03-23T23:07:21.800 INFO:teuthology.orchestra.run.vm02.stdout:Setting up jq (1.6-2.1ubuntu3.1) ... 2026-03-23T23:07:21.802 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-cherrypy3 (18.6.1-4) ... 2026-03-23T23:07:21.924 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libthrift-0.16.0:amd64 (0.16.0-2) ... 2026-03-23T23:07:21.926 INFO:teuthology.orchestra.run.vm02.stdout:Setting up librados2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:21.928 INFO:teuthology.orchestra.run.vm02.stdout:Setting up librgw2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:21.931 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libsqlite3-mod-ceph (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:21.933 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-kubernetes (12.0.1-1ubuntu1) ... 2026-03-23T23:07:22.450 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libcephfs2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.452 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libradosstriper1 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.455 INFO:teuthology.orchestra.run.vm02.stdout:Setting up librbd1 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.457 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-mgr-modules-core (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.459 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.516 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/remote-fs.target.wants/ceph-fuse.target → /lib/systemd/system/ceph-fuse.target. 2026-03-23T23:07:22.516 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-fuse.target → /lib/systemd/system/ceph-fuse.target. 2026-03-23T23:07:22.854 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libcephfs-dev (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.856 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-rados (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.858 INFO:teuthology.orchestra.run.vm02.stdout:Setting up libcephfs-daemon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.860 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-rbd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.862 INFO:teuthology.orchestra.run.vm02.stdout:Setting up rbd-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.864 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-rgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.867 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-cephfs (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.869 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:22.900 INFO:teuthology.orchestra.run.vm02.stdout:Adding group ceph....done 2026-03-23T23:07:22.932 INFO:teuthology.orchestra.run.vm02.stdout:Adding system user ceph....done 2026-03-23T23:07:22.940 INFO:teuthology.orchestra.run.vm02.stdout:Setting system user ceph properties....done 2026-03-23T23:07:22.944 INFO:teuthology.orchestra.run.vm02.stdout:chown: cannot access '/var/log/ceph/*.log*': No such file or directory 2026-03-23T23:07:23.007 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph.target → /lib/systemd/system/ceph.target. 2026-03-23T23:07:23.232 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/rbdmap.service → /lib/systemd/system/rbdmap.service. 2026-03-23T23:07:23.561 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-test (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:23.564 INFO:teuthology.orchestra.run.vm02.stdout:Setting up radosgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:23.784 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph-radosgw.target → /lib/systemd/system/ceph-radosgw.target. 2026-03-23T23:07:23.784 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-radosgw.target → /lib/systemd/system/ceph-radosgw.target. 2026-03-23T23:07:24.099 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-base (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:24.189 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-crash.service → /lib/systemd/system/ceph-crash.service. 2026-03-23T23:07:24.520 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-mds (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:24.584 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph-mds.target → /lib/systemd/system/ceph-mds.target. 2026-03-23T23:07:24.584 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-mds.target → /lib/systemd/system/ceph-mds.target. 2026-03-23T23:07:24.878 INFO:teuthology.orchestra.run.vm01.stdout:Get:80 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-mgr-k8sevents all 20.2.0-712-g70f8415b-1jammy [14.2 kB] 2026-03-23T23:07:24.879 INFO:teuthology.orchestra.run.vm01.stdout:Get:81 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-test amd64 20.2.0-712-g70f8415b-1jammy [99.5 MB] 2026-03-23T23:07:24.925 INFO:teuthology.orchestra.run.vm02.stdout:Setting up rbd-mirror (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:24.993 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph-rbd-mirror.target → /lib/systemd/system/ceph-rbd-mirror.target. 2026-03-23T23:07:24.993 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-rbd-mirror.target → /lib/systemd/system/ceph-rbd-mirror.target. 2026-03-23T23:07:25.338 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-mgr (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:25.397 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph-mgr.target → /lib/systemd/system/ceph-mgr.target. 2026-03-23T23:07:25.397 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-mgr.target → /lib/systemd/system/ceph-mgr.target. 2026-03-23T23:07:25.745 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-osd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:25.818 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph-osd.target → /lib/systemd/system/ceph-osd.target. 2026-03-23T23:07:25.819 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-osd.target → /lib/systemd/system/ceph-osd.target. 2026-03-23T23:07:26.163 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-mgr-k8sevents (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:26.165 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-mgr-diskprediction-local (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:26.177 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-mon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:26.233 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph-mon.target → /lib/systemd/system/ceph-mon.target. 2026-03-23T23:07:26.233 INFO:teuthology.orchestra.run.vm02.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-mon.target → /lib/systemd/system/ceph-mon.target. 2026-03-23T23:07:26.588 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-mgr-cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:26.599 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:26.601 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-mgr-dashboard (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:26.612 INFO:teuthology.orchestra.run.vm02.stdout:Setting up ceph-volume (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:26.721 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:07:26.798 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for libc-bin (2.35-0ubuntu3.13) ... 2026-03-23T23:07:27.084 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:07:27.084 INFO:teuthology.orchestra.run.vm02.stdout:Running kernel seems to be up-to-date. 2026-03-23T23:07:27.084 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:07:27.084 INFO:teuthology.orchestra.run.vm02.stdout:Services to be restarted: 2026-03-23T23:07:27.086 INFO:teuthology.orchestra.run.vm02.stdout: systemctl restart apache-htcacheclean.service 2026-03-23T23:07:27.091 INFO:teuthology.orchestra.run.vm02.stdout: systemctl restart rsyslog.service 2026-03-23T23:07:27.094 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:07:27.094 INFO:teuthology.orchestra.run.vm02.stdout:Service restarts being deferred: 2026-03-23T23:07:27.094 INFO:teuthology.orchestra.run.vm02.stdout: systemctl restart networkd-dispatcher.service 2026-03-23T23:07:27.094 INFO:teuthology.orchestra.run.vm02.stdout: systemctl restart unattended-upgrades.service 2026-03-23T23:07:27.094 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:07:27.094 INFO:teuthology.orchestra.run.vm02.stdout:No containers need to be restarted. 2026-03-23T23:07:27.094 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:07:27.094 INFO:teuthology.orchestra.run.vm02.stdout:No user sessions are running outdated binaries. 2026-03-23T23:07:27.094 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:07:27.094 INFO:teuthology.orchestra.run.vm02.stdout:No VM guests are running outdated hypervisor (qemu) binaries on this host. 2026-03-23T23:07:27.822 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:07:27.825 DEBUG:teuthology.orchestra.run.vm02:> sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install python3-jmespath python3-xmltodict s3cmd 2026-03-23T23:07:27.902 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:07:28.044 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:07:28.045 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:07:28.141 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:07:28.141 INFO:teuthology.orchestra.run.vm02.stdout: kpartx libboost-iostreams1.74.0 libboost-thread1.74.0 libpmemobj1 2026-03-23T23:07:28.141 INFO:teuthology.orchestra.run.vm02.stdout: libsgutils2-2 sg3-utils sg3-utils-udev 2026-03-23T23:07:28.141 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:07:28.153 INFO:teuthology.orchestra.run.vm02.stdout:The following NEW packages will be installed: 2026-03-23T23:07:28.153 INFO:teuthology.orchestra.run.vm02.stdout: python3-jmespath python3-xmltodict s3cmd 2026-03-23T23:07:28.223 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 3 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:07:28.223 INFO:teuthology.orchestra.run.vm02.stdout:Need to get 155 kB of archives. 2026-03-23T23:07:28.223 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 678 kB of additional disk space will be used. 2026-03-23T23:07:28.223 INFO:teuthology.orchestra.run.vm02.stdout:Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-jmespath all 0.10.0-1 [21.7 kB] 2026-03-23T23:07:28.289 INFO:teuthology.orchestra.run.vm02.stdout:Get:2 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-xmltodict all 0.12.0-2 [12.6 kB] 2026-03-23T23:07:28.296 INFO:teuthology.orchestra.run.vm02.stdout:Get:3 http://archive.ubuntu.com/ubuntu jammy/universe amd64 s3cmd all 2.2.0-1 [120 kB] 2026-03-23T23:07:28.548 INFO:teuthology.orchestra.run.vm02.stdout:Fetched 155 kB in 0s (736 kB/s) 2026-03-23T23:07:28.565 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-jmespath. 2026-03-23T23:07:28.593 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126089 files and directories currently installed.) 2026-03-23T23:07:28.595 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../python3-jmespath_0.10.0-1_all.deb ... 2026-03-23T23:07:28.596 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-jmespath (0.10.0-1) ... 2026-03-23T23:07:28.612 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package python3-xmltodict. 2026-03-23T23:07:28.618 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../python3-xmltodict_0.12.0-2_all.deb ... 2026-03-23T23:07:28.619 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking python3-xmltodict (0.12.0-2) ... 2026-03-23T23:07:28.636 INFO:teuthology.orchestra.run.vm02.stdout:Selecting previously unselected package s3cmd. 2026-03-23T23:07:28.643 INFO:teuthology.orchestra.run.vm02.stdout:Preparing to unpack .../archives/s3cmd_2.2.0-1_all.deb ... 2026-03-23T23:07:28.644 INFO:teuthology.orchestra.run.vm02.stdout:Unpacking s3cmd (2.2.0-1) ... 2026-03-23T23:07:28.675 INFO:teuthology.orchestra.run.vm02.stdout:Setting up s3cmd (2.2.0-1) ... 2026-03-23T23:07:28.763 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-xmltodict (0.12.0-2) ... 2026-03-23T23:07:28.828 INFO:teuthology.orchestra.run.vm02.stdout:Setting up python3-jmespath (0.10.0-1) ... 2026-03-23T23:07:28.896 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:07:29.199 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:07:29.199 INFO:teuthology.orchestra.run.vm02.stdout:Running kernel seems to be up-to-date. 2026-03-23T23:07:29.199 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:07:29.199 INFO:teuthology.orchestra.run.vm02.stdout:Services to be restarted: 2026-03-23T23:07:29.201 INFO:teuthology.orchestra.run.vm02.stdout: systemctl restart apache-htcacheclean.service 2026-03-23T23:07:29.206 INFO:teuthology.orchestra.run.vm02.stdout: systemctl restart rsyslog.service 2026-03-23T23:07:29.209 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:07:29.209 INFO:teuthology.orchestra.run.vm02.stdout:Service restarts being deferred: 2026-03-23T23:07:29.209 INFO:teuthology.orchestra.run.vm02.stdout: systemctl restart networkd-dispatcher.service 2026-03-23T23:07:29.209 INFO:teuthology.orchestra.run.vm02.stdout: systemctl restart unattended-upgrades.service 2026-03-23T23:07:29.209 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:07:29.209 INFO:teuthology.orchestra.run.vm02.stdout:No containers need to be restarted. 2026-03-23T23:07:29.209 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:07:29.209 INFO:teuthology.orchestra.run.vm02.stdout:No user sessions are running outdated binaries. 2026-03-23T23:07:29.209 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:07:29.209 INFO:teuthology.orchestra.run.vm02.stdout:No VM guests are running outdated hypervisor (qemu) binaries on this host. 2026-03-23T23:07:29.907 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:07:29.911 DEBUG:teuthology.parallel:result is None 2026-03-23T23:07:41.731 INFO:teuthology.orchestra.run.vm01.stdout:Get:82 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 ceph-volume all 20.2.0-712-g70f8415b-1jammy [135 kB] 2026-03-23T23:07:41.731 INFO:teuthology.orchestra.run.vm01.stdout:Get:83 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 libcephfs-daemon amd64 20.2.0-712-g70f8415b-1jammy [43.3 kB] 2026-03-23T23:07:41.732 INFO:teuthology.orchestra.run.vm01.stdout:Get:84 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 libcephfs-proxy2 amd64 20.2.0-712-g70f8415b-1jammy [30.7 kB] 2026-03-23T23:07:41.732 INFO:teuthology.orchestra.run.vm01.stdout:Get:85 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 libcephfs-dev amd64 20.2.0-712-g70f8415b-1jammy [41.5 kB] 2026-03-23T23:07:41.732 INFO:teuthology.orchestra.run.vm01.stdout:Get:86 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 radosgw amd64 20.2.0-712-g70f8415b-1jammy [25.1 MB] 2026-03-23T23:07:45.064 INFO:teuthology.orchestra.run.vm01.stdout:Get:87 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 rbd-fuse amd64 20.2.0-712-g70f8415b-1jammy [97.9 kB] 2026-03-23T23:07:45.065 INFO:teuthology.orchestra.run.vm01.stdout:Get:88 https://1.chacra.ceph.com/r/ceph/tentacle/70f8415b300f041766fa27faf7d5472699e32388/ubuntu/jammy/flavors/default jammy/main amd64 rbd-mirror amd64 20.2.0-712-g70f8415b-1jammy [2883 kB] 2026-03-23T23:07:45.871 INFO:teuthology.orchestra.run.vm01.stdout:Fetched 283 MB in 1min 3s (4510 kB/s) 2026-03-23T23:07:45.929 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package liblttng-ust1:amd64. 2026-03-23T23:07:45.958 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 119262 files and directories currently installed.) 2026-03-23T23:07:45.959 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../00-liblttng-ust1_2.13.1-1ubuntu1_amd64.deb ... 2026-03-23T23:07:45.961 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking liblttng-ust1:amd64 (2.13.1-1ubuntu1) ... 2026-03-23T23:07:45.980 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libdouble-conversion3:amd64. 2026-03-23T23:07:45.985 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../01-libdouble-conversion3_3.1.7-4_amd64.deb ... 2026-03-23T23:07:45.985 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libdouble-conversion3:amd64 (3.1.7-4) ... 2026-03-23T23:07:45.998 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libpcre2-16-0:amd64. 2026-03-23T23:07:46.002 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../02-libpcre2-16-0_10.39-3ubuntu0.1_amd64.deb ... 2026-03-23T23:07:46.003 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libpcre2-16-0:amd64 (10.39-3ubuntu0.1) ... 2026-03-23T23:07:46.020 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libqt5core5a:amd64. 2026-03-23T23:07:46.025 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../03-libqt5core5a_5.15.3+dfsg-2ubuntu0.2_amd64.deb ... 2026-03-23T23:07:46.029 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libqt5core5a:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:07:46.067 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libqt5dbus5:amd64. 2026-03-23T23:07:46.073 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../04-libqt5dbus5_5.15.3+dfsg-2ubuntu0.2_amd64.deb ... 2026-03-23T23:07:46.073 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libqt5dbus5:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:07:46.089 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libqt5network5:amd64. 2026-03-23T23:07:46.094 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../05-libqt5network5_5.15.3+dfsg-2ubuntu0.2_amd64.deb ... 2026-03-23T23:07:46.095 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libqt5network5:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:07:46.117 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libthrift-0.16.0:amd64. 2026-03-23T23:07:46.122 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../06-libthrift-0.16.0_0.16.0-2_amd64.deb ... 2026-03-23T23:07:46.123 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libthrift-0.16.0:amd64 (0.16.0-2) ... 2026-03-23T23:07:46.143 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../07-librbd1_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:46.144 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking librbd1 (20.2.0-712-g70f8415b-1jammy) over (17.2.9-0ubuntu0.22.04.2) ... 2026-03-23T23:07:46.212 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../08-librados2_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:46.214 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking librados2 (20.2.0-712-g70f8415b-1jammy) over (17.2.9-0ubuntu0.22.04.2) ... 2026-03-23T23:07:46.277 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libnbd0. 2026-03-23T23:07:46.283 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../09-libnbd0_1.10.5-1_amd64.deb ... 2026-03-23T23:07:46.283 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libnbd0 (1.10.5-1) ... 2026-03-23T23:07:46.297 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libcephfs2. 2026-03-23T23:07:46.302 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../10-libcephfs2_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:46.303 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libcephfs2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:46.325 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-rados. 2026-03-23T23:07:46.331 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../11-python3-rados_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:46.332 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-rados (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:46.349 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-ceph-argparse. 2026-03-23T23:07:46.354 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../12-python3-ceph-argparse_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:46.355 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-ceph-argparse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:46.367 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-cephfs. 2026-03-23T23:07:46.372 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../13-python3-cephfs_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:46.373 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-cephfs (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:46.387 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-ceph-common. 2026-03-23T23:07:46.393 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../14-python3-ceph-common_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:46.393 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:46.411 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-wcwidth. 2026-03-23T23:07:46.417 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../15-python3-wcwidth_0.2.5+dfsg1-1_all.deb ... 2026-03-23T23:07:46.417 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-wcwidth (0.2.5+dfsg1-1) ... 2026-03-23T23:07:46.431 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-prettytable. 2026-03-23T23:07:46.437 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../16-python3-prettytable_2.5.0-2_all.deb ... 2026-03-23T23:07:46.437 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-prettytable (2.5.0-2) ... 2026-03-23T23:07:46.450 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-rbd. 2026-03-23T23:07:46.455 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../17-python3-rbd_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:46.455 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-rbd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:46.474 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package librdkafka1:amd64. 2026-03-23T23:07:46.479 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../18-librdkafka1_1.8.0-1build1_amd64.deb ... 2026-03-23T23:07:46.480 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking librdkafka1:amd64 (1.8.0-1build1) ... 2026-03-23T23:07:46.500 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package librgw2. 2026-03-23T23:07:46.506 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../19-librgw2_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:46.506 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking librgw2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:46.660 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-rgw. 2026-03-23T23:07:46.665 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../20-python3-rgw_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:46.666 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-rgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:46.680 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package liboath0:amd64. 2026-03-23T23:07:46.686 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../21-liboath0_2.6.7-3ubuntu0.1_amd64.deb ... 2026-03-23T23:07:46.687 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking liboath0:amd64 (2.6.7-3ubuntu0.1) ... 2026-03-23T23:07:46.700 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libradosstriper1. 2026-03-23T23:07:46.707 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../22-libradosstriper1_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:46.707 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libradosstriper1 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:46.726 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-common. 2026-03-23T23:07:46.732 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../23-ceph-common_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:46.732 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:47.260 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-base. 2026-03-23T23:07:47.267 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../24-ceph-base_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:47.271 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-base (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:47.675 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-jaraco.functools. 2026-03-23T23:07:47.680 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../25-python3-jaraco.functools_3.4.0-2_all.deb ... 2026-03-23T23:07:47.681 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-jaraco.functools (3.4.0-2) ... 2026-03-23T23:07:47.695 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-cheroot. 2026-03-23T23:07:47.700 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../26-python3-cheroot_8.5.2+ds1-1ubuntu3.1_all.deb ... 2026-03-23T23:07:47.701 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-cheroot (8.5.2+ds1-1ubuntu3.1) ... 2026-03-23T23:07:47.718 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-jaraco.classes. 2026-03-23T23:07:47.723 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../27-python3-jaraco.classes_3.2.1-3_all.deb ... 2026-03-23T23:07:47.724 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-jaraco.classes (3.2.1-3) ... 2026-03-23T23:07:47.737 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-jaraco.text. 2026-03-23T23:07:47.742 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../28-python3-jaraco.text_3.6.0-2_all.deb ... 2026-03-23T23:07:47.743 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-jaraco.text (3.6.0-2) ... 2026-03-23T23:07:47.756 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-jaraco.collections. 2026-03-23T23:07:47.761 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../29-python3-jaraco.collections_3.4.0-2_all.deb ... 2026-03-23T23:07:47.762 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-jaraco.collections (3.4.0-2) ... 2026-03-23T23:07:47.775 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-tempora. 2026-03-23T23:07:47.780 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../30-python3-tempora_4.1.2-1_all.deb ... 2026-03-23T23:07:47.781 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-tempora (4.1.2-1) ... 2026-03-23T23:07:47.795 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-portend. 2026-03-23T23:07:47.800 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../31-python3-portend_3.0.0-1_all.deb ... 2026-03-23T23:07:47.801 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-portend (3.0.0-1) ... 2026-03-23T23:07:47.813 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-zc.lockfile. 2026-03-23T23:07:47.819 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../32-python3-zc.lockfile_2.0-1_all.deb ... 2026-03-23T23:07:47.820 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-zc.lockfile (2.0-1) ... 2026-03-23T23:07:47.834 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-cherrypy3. 2026-03-23T23:07:47.839 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../33-python3-cherrypy3_18.6.1-4_all.deb ... 2026-03-23T23:07:47.840 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-cherrypy3 (18.6.1-4) ... 2026-03-23T23:07:47.866 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-natsort. 2026-03-23T23:07:47.871 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../34-python3-natsort_8.0.2-1_all.deb ... 2026-03-23T23:07:47.872 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-natsort (8.0.2-1) ... 2026-03-23T23:07:47.886 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-mgr-modules-core. 2026-03-23T23:07:47.891 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../35-ceph-mgr-modules-core_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:47.892 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-mgr-modules-core (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:47.922 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libsqlite3-mod-ceph. 2026-03-23T23:07:47.928 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../36-libsqlite3-mod-ceph_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:47.929 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libsqlite3-mod-ceph (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:47.942 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-mgr. 2026-03-23T23:07:47.948 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../37-ceph-mgr_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:47.949 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-mgr (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:47.974 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-mon. 2026-03-23T23:07:47.979 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../38-ceph-mon_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:47.980 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-mon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:48.079 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libfuse2:amd64. 2026-03-23T23:07:48.085 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../39-libfuse2_2.9.9-5ubuntu3_amd64.deb ... 2026-03-23T23:07:48.085 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libfuse2:amd64 (2.9.9-5ubuntu3) ... 2026-03-23T23:07:48.103 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-osd. 2026-03-23T23:07:48.108 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../40-ceph-osd_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:48.109 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-osd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:48.379 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph. 2026-03-23T23:07:48.385 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../41-ceph_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:48.386 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:48.400 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-fuse. 2026-03-23T23:07:48.406 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../42-ceph-fuse_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:48.407 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:48.435 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-mds. 2026-03-23T23:07:48.440 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../43-ceph-mds_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:48.441 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-mds (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:48.488 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package cephadm. 2026-03-23T23:07:48.493 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../44-cephadm_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:48.494 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:48.513 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-asyncssh. 2026-03-23T23:07:48.518 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../45-python3-asyncssh_2.5.0-1ubuntu0.1_all.deb ... 2026-03-23T23:07:48.519 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-asyncssh (2.5.0-1ubuntu0.1) ... 2026-03-23T23:07:48.544 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-mgr-cephadm. 2026-03-23T23:07:48.550 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../46-ceph-mgr-cephadm_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:48.550 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-mgr-cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:48.572 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-repoze.lru. 2026-03-23T23:07:48.578 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../47-python3-repoze.lru_0.7-2_all.deb ... 2026-03-23T23:07:48.579 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-repoze.lru (0.7-2) ... 2026-03-23T23:07:48.592 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-routes. 2026-03-23T23:07:48.598 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../48-python3-routes_2.5.1-1ubuntu1_all.deb ... 2026-03-23T23:07:48.598 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-routes (2.5.1-1ubuntu1) ... 2026-03-23T23:07:48.619 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-mgr-dashboard. 2026-03-23T23:07:48.625 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../49-ceph-mgr-dashboard_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:48.625 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-mgr-dashboard (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:49.288 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-sklearn-lib:amd64. 2026-03-23T23:07:49.294 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../50-python3-sklearn-lib_0.23.2-5ubuntu6_amd64.deb ... 2026-03-23T23:07:49.295 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-sklearn-lib:amd64 (0.23.2-5ubuntu6) ... 2026-03-23T23:07:49.351 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-joblib. 2026-03-23T23:07:49.357 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../51-python3-joblib_0.17.0-4ubuntu1_all.deb ... 2026-03-23T23:07:49.358 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-joblib (0.17.0-4ubuntu1) ... 2026-03-23T23:07:49.397 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-threadpoolctl. 2026-03-23T23:07:49.403 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../52-python3-threadpoolctl_3.1.0-1_all.deb ... 2026-03-23T23:07:49.404 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-threadpoolctl (3.1.0-1) ... 2026-03-23T23:07:49.419 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-sklearn. 2026-03-23T23:07:49.424 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../53-python3-sklearn_0.23.2-5ubuntu6_all.deb ... 2026-03-23T23:07:49.425 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-sklearn (0.23.2-5ubuntu6) ... 2026-03-23T23:07:49.545 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-mgr-diskprediction-local. 2026-03-23T23:07:49.551 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../54-ceph-mgr-diskprediction-local_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:49.552 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-mgr-diskprediction-local (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:49.831 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-cachetools. 2026-03-23T23:07:49.837 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../55-python3-cachetools_5.0.0-1_all.deb ... 2026-03-23T23:07:49.838 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-cachetools (5.0.0-1) ... 2026-03-23T23:07:49.854 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-rsa. 2026-03-23T23:07:49.857 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../56-python3-rsa_4.8-1_all.deb ... 2026-03-23T23:07:49.859 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-rsa (4.8-1) ... 2026-03-23T23:07:49.875 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-google-auth. 2026-03-23T23:07:49.881 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../57-python3-google-auth_1.5.1-3_all.deb ... 2026-03-23T23:07:49.882 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-google-auth (1.5.1-3) ... 2026-03-23T23:07:49.899 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-requests-oauthlib. 2026-03-23T23:07:49.905 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../58-python3-requests-oauthlib_1.3.0+ds-0.1_all.deb ... 2026-03-23T23:07:49.906 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-requests-oauthlib (1.3.0+ds-0.1) ... 2026-03-23T23:07:49.921 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-websocket. 2026-03-23T23:07:49.926 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../59-python3-websocket_1.2.3-1_all.deb ... 2026-03-23T23:07:49.927 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-websocket (1.2.3-1) ... 2026-03-23T23:07:49.946 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-kubernetes. 2026-03-23T23:07:49.950 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../60-python3-kubernetes_12.0.1-1ubuntu1_all.deb ... 2026-03-23T23:07:49.950 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-kubernetes (12.0.1-1ubuntu1) ... 2026-03-23T23:07:50.089 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-mgr-k8sevents. 2026-03-23T23:07:50.095 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../61-ceph-mgr-k8sevents_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:50.096 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-mgr-k8sevents (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:50.111 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libonig5:amd64. 2026-03-23T23:07:50.116 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../62-libonig5_6.9.7.1-2build1_amd64.deb ... 2026-03-23T23:07:50.117 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libonig5:amd64 (6.9.7.1-2build1) ... 2026-03-23T23:07:50.135 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libjq1:amd64. 2026-03-23T23:07:50.141 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../63-libjq1_1.6-2.1ubuntu3.1_amd64.deb ... 2026-03-23T23:07:50.142 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libjq1:amd64 (1.6-2.1ubuntu3.1) ... 2026-03-23T23:07:50.155 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package jq. 2026-03-23T23:07:50.162 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../64-jq_1.6-2.1ubuntu3.1_amd64.deb ... 2026-03-23T23:07:50.162 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking jq (1.6-2.1ubuntu3.1) ... 2026-03-23T23:07:50.175 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package socat. 2026-03-23T23:07:50.181 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../65-socat_1.7.4.1-3ubuntu4_amd64.deb ... 2026-03-23T23:07:50.181 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking socat (1.7.4.1-3ubuntu4) ... 2026-03-23T23:07:50.203 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package xmlstarlet. 2026-03-23T23:07:50.209 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../66-xmlstarlet_1.6.1-2.1_amd64.deb ... 2026-03-23T23:07:50.210 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking xmlstarlet (1.6.1-2.1) ... 2026-03-23T23:07:50.251 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-test. 2026-03-23T23:07:50.257 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../67-ceph-test_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:50.258 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-test (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:51.663 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package ceph-volume. 2026-03-23T23:07:51.669 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../68-ceph-volume_20.2.0-712-g70f8415b-1jammy_all.deb ... 2026-03-23T23:07:51.669 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking ceph-volume (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:51.695 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libcephfs-daemon. 2026-03-23T23:07:51.701 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../69-libcephfs-daemon_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:51.702 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libcephfs-daemon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:51.716 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libcephfs-proxy2. 2026-03-23T23:07:51.721 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../70-libcephfs-proxy2_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:51.722 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libcephfs-proxy2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:51.735 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package libcephfs-dev. 2026-03-23T23:07:51.741 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../71-libcephfs-dev_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:51.742 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking libcephfs-dev (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:51.758 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package nvme-cli. 2026-03-23T23:07:51.763 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../72-nvme-cli_1.16-3ubuntu0.3_amd64.deb ... 2026-03-23T23:07:51.764 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking nvme-cli (1.16-3ubuntu0.3) ... 2026-03-23T23:07:51.799 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python-asyncssh-doc. 2026-03-23T23:07:51.805 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../73-python-asyncssh-doc_2.5.0-1ubuntu0.1_all.deb ... 2026-03-23T23:07:51.806 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python-asyncssh-doc (2.5.0-1ubuntu0.1) ... 2026-03-23T23:07:51.847 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-iniconfig. 2026-03-23T23:07:51.852 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../74-python3-iniconfig_1.1.1-2_all.deb ... 2026-03-23T23:07:51.853 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-iniconfig (1.1.1-2) ... 2026-03-23T23:07:51.867 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-pluggy. 2026-03-23T23:07:51.873 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../75-python3-pluggy_0.13.0-7.1_all.deb ... 2026-03-23T23:07:51.874 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-pluggy (0.13.0-7.1) ... 2026-03-23T23:07:51.890 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-psutil. 2026-03-23T23:07:51.895 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../76-python3-psutil_5.9.0-1build1_amd64.deb ... 2026-03-23T23:07:51.896 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-psutil (5.9.0-1build1) ... 2026-03-23T23:07:51.915 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-py. 2026-03-23T23:07:51.921 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../77-python3-py_1.10.0-1_all.deb ... 2026-03-23T23:07:51.922 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-py (1.10.0-1) ... 2026-03-23T23:07:51.943 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-pygments. 2026-03-23T23:07:51.949 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../78-python3-pygments_2.11.2+dfsg-2ubuntu0.1_all.deb ... 2026-03-23T23:07:51.950 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-pygments (2.11.2+dfsg-2ubuntu0.1) ... 2026-03-23T23:07:52.006 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-toml. 2026-03-23T23:07:52.012 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../79-python3-toml_0.10.2-1_all.deb ... 2026-03-23T23:07:52.012 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-toml (0.10.2-1) ... 2026-03-23T23:07:52.027 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-pytest. 2026-03-23T23:07:52.033 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../80-python3-pytest_6.2.5-1ubuntu2_all.deb ... 2026-03-23T23:07:52.034 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-pytest (6.2.5-1ubuntu2) ... 2026-03-23T23:07:52.070 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-simplejson. 2026-03-23T23:07:52.076 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../81-python3-simplejson_3.17.6-1build1_amd64.deb ... 2026-03-23T23:07:52.076 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-simplejson (3.17.6-1build1) ... 2026-03-23T23:07:52.095 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-webob. 2026-03-23T23:07:52.100 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../82-python3-webob_1%3a1.8.6-1.1ubuntu0.1_all.deb ... 2026-03-23T23:07:52.101 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-webob (1:1.8.6-1.1ubuntu0.1) ... 2026-03-23T23:07:52.118 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package qttranslations5-l10n. 2026-03-23T23:07:52.123 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../83-qttranslations5-l10n_5.15.3-1_all.deb ... 2026-03-23T23:07:52.124 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking qttranslations5-l10n (5.15.3-1) ... 2026-03-23T23:07:52.228 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package radosgw. 2026-03-23T23:07:52.233 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../84-radosgw_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:52.234 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking radosgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:52.627 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package rbd-fuse. 2026-03-23T23:07:52.633 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../85-rbd-fuse_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:52.634 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking rbd-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:52.650 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package rbd-mirror. 2026-03-23T23:07:52.656 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../86-rbd-mirror_20.2.0-712-g70f8415b-1jammy_amd64.deb ... 2026-03-23T23:07:52.656 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking rbd-mirror (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:52.719 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package smartmontools. 2026-03-23T23:07:52.726 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../87-smartmontools_7.2-1ubuntu0.1_amd64.deb ... 2026-03-23T23:07:52.733 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking smartmontools (7.2-1ubuntu0.1) ... 2026-03-23T23:07:52.773 INFO:teuthology.orchestra.run.vm01.stdout:Setting up smartmontools (7.2-1ubuntu0.1) ... 2026-03-23T23:07:53.037 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/smartd.service → /lib/systemd/system/smartmontools.service. 2026-03-23T23:07:53.037 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/smartmontools.service → /lib/systemd/system/smartmontools.service. 2026-03-23T23:07:53.399 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-iniconfig (1.1.1-2) ... 2026-03-23T23:07:53.466 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libdouble-conversion3:amd64 (3.1.7-4) ... 2026-03-23T23:07:53.468 INFO:teuthology.orchestra.run.vm01.stdout:Setting up nvme-cli (1.16-3ubuntu0.3) ... 2026-03-23T23:07:53.532 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/default.target.wants/nvmefc-boot-connections.service → /lib/systemd/system/nvmefc-boot-connections.service. 2026-03-23T23:07:53.764 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/default.target.wants/nvmf-autoconnect.service → /lib/systemd/system/nvmf-autoconnect.service. 2026-03-23T23:07:54.128 INFO:teuthology.orchestra.run.vm01.stdout:nvmf-connect.target is a disabled or a static unit, not starting it. 2026-03-23T23:07:54.145 INFO:teuthology.orchestra.run.vm01.stdout:Setting up cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:54.187 INFO:teuthology.orchestra.run.vm01.stdout:Adding system user cephadm....done 2026-03-23T23:07:54.198 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-jaraco.classes (3.2.1-3) ... 2026-03-23T23:07:54.264 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python-asyncssh-doc (2.5.0-1ubuntu0.1) ... 2026-03-23T23:07:54.266 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-jaraco.functools (3.4.0-2) ... 2026-03-23T23:07:54.328 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-repoze.lru (0.7-2) ... 2026-03-23T23:07:54.391 INFO:teuthology.orchestra.run.vm01.stdout:Setting up liboath0:amd64 (2.6.7-3ubuntu0.1) ... 2026-03-23T23:07:54.393 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-py (1.10.0-1) ... 2026-03-23T23:07:54.477 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-joblib (0.17.0-4ubuntu1) ... 2026-03-23T23:07:54.595 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-cachetools (5.0.0-1) ... 2026-03-23T23:07:54.659 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-threadpoolctl (3.1.0-1) ... 2026-03-23T23:07:54.720 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-ceph-argparse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:54.785 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-sklearn-lib:amd64 (0.23.2-5ubuntu6) ... 2026-03-23T23:07:54.788 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libnbd0 (1.10.5-1) ... 2026-03-23T23:07:54.790 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libfuse2:amd64 (2.9.9-5ubuntu3) ... 2026-03-23T23:07:54.792 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libpcre2-16-0:amd64 (10.39-3ubuntu0.1) ... 2026-03-23T23:07:54.794 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-psutil (5.9.0-1build1) ... 2026-03-23T23:07:54.906 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-natsort (8.0.2-1) ... 2026-03-23T23:07:54.972 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libcephfs-proxy2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:54.974 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-routes (2.5.1-1ubuntu1) ... 2026-03-23T23:07:55.040 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-simplejson (3.17.6-1build1) ... 2026-03-23T23:07:55.116 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-pygments (2.11.2+dfsg-2ubuntu0.1) ... 2026-03-23T23:07:55.375 INFO:teuthology.orchestra.run.vm01.stdout:Setting up qttranslations5-l10n (5.15.3-1) ... 2026-03-23T23:07:55.377 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-wcwidth (0.2.5+dfsg1-1) ... 2026-03-23T23:07:55.463 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-asyncssh (2.5.0-1ubuntu0.1) ... 2026-03-23T23:07:55.589 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-cheroot (8.5.2+ds1-1ubuntu3.1) ... 2026-03-23T23:07:55.669 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-jaraco.text (3.6.0-2) ... 2026-03-23T23:07:55.730 INFO:teuthology.orchestra.run.vm01.stdout:Setting up socat (1.7.4.1-3ubuntu4) ... 2026-03-23T23:07:55.732 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:55.820 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-sklearn (0.23.2-5ubuntu6) ... 2026-03-23T23:07:56.329 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libqt5core5a:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:07:56.334 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-toml (0.10.2-1) ... 2026-03-23T23:07:56.397 INFO:teuthology.orchestra.run.vm01.stdout:Setting up librdkafka1:amd64 (1.8.0-1build1) ... 2026-03-23T23:07:56.399 INFO:teuthology.orchestra.run.vm01.stdout:Setting up xmlstarlet (1.6.1-2.1) ... 2026-03-23T23:07:56.402 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-pluggy (0.13.0-7.1) ... 2026-03-23T23:07:56.464 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-zc.lockfile (2.0-1) ... 2026-03-23T23:07:56.526 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libqt5dbus5:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:07:56.528 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-rsa (4.8-1) ... 2026-03-23T23:07:56.592 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-tempora (4.1.2-1) ... 2026-03-23T23:07:56.654 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-prettytable (2.5.0-2) ... 2026-03-23T23:07:56.720 INFO:teuthology.orchestra.run.vm01.stdout:Setting up liblttng-ust1:amd64 (2.13.1-1ubuntu1) ... 2026-03-23T23:07:56.722 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-websocket (1.2.3-1) ... 2026-03-23T23:07:56.794 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libonig5:amd64 (6.9.7.1-2build1) ... 2026-03-23T23:07:56.796 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-requests-oauthlib (1.3.0+ds-0.1) ... 2026-03-23T23:07:56.860 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-webob (1:1.8.6-1.1ubuntu0.1) ... 2026-03-23T23:07:56.943 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-jaraco.collections (3.4.0-2) ... 2026-03-23T23:07:57.005 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libjq1:amd64 (1.6-2.1ubuntu3.1) ... 2026-03-23T23:07:57.007 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-pytest (6.2.5-1ubuntu2) ... 2026-03-23T23:07:57.131 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-portend (3.0.0-1) ... 2026-03-23T23:07:57.192 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libqt5network5:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:07:57.195 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-google-auth (1.5.1-3) ... 2026-03-23T23:07:57.267 INFO:teuthology.orchestra.run.vm01.stdout:Setting up jq (1.6-2.1ubuntu3.1) ... 2026-03-23T23:07:57.269 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-cherrypy3 (18.6.1-4) ... 2026-03-23T23:07:57.392 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libthrift-0.16.0:amd64 (0.16.0-2) ... 2026-03-23T23:07:57.394 INFO:teuthology.orchestra.run.vm01.stdout:Setting up librados2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:57.396 INFO:teuthology.orchestra.run.vm01.stdout:Setting up librgw2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:57.398 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libsqlite3-mod-ceph (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:57.401 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-kubernetes (12.0.1-1ubuntu1) ... 2026-03-23T23:07:57.916 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libcephfs2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:57.918 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libradosstriper1 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:57.920 INFO:teuthology.orchestra.run.vm01.stdout:Setting up librbd1 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:57.922 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-mgr-modules-core (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:57.924 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:57.981 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/remote-fs.target.wants/ceph-fuse.target → /lib/systemd/system/ceph-fuse.target. 2026-03-23T23:07:57.982 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-fuse.target → /lib/systemd/system/ceph-fuse.target. 2026-03-23T23:07:58.345 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libcephfs-dev (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:58.348 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-rados (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:58.350 INFO:teuthology.orchestra.run.vm01.stdout:Setting up libcephfs-daemon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:58.352 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-rbd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:58.354 INFO:teuthology.orchestra.run.vm01.stdout:Setting up rbd-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:58.356 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-rgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:58.358 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-cephfs (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:58.360 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:58.390 INFO:teuthology.orchestra.run.vm01.stdout:Adding group ceph....done 2026-03-23T23:07:58.422 INFO:teuthology.orchestra.run.vm01.stdout:Adding system user ceph....done 2026-03-23T23:07:58.430 INFO:teuthology.orchestra.run.vm01.stdout:Setting system user ceph properties....done 2026-03-23T23:07:58.434 INFO:teuthology.orchestra.run.vm01.stdout:chown: cannot access '/var/log/ceph/*.log*': No such file or directory 2026-03-23T23:07:58.495 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph.target → /lib/systemd/system/ceph.target. 2026-03-23T23:07:58.727 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/rbdmap.service → /lib/systemd/system/rbdmap.service. 2026-03-23T23:07:59.080 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-test (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:59.083 INFO:teuthology.orchestra.run.vm01.stdout:Setting up radosgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:59.319 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph-radosgw.target → /lib/systemd/system/ceph-radosgw.target. 2026-03-23T23:07:59.319 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-radosgw.target → /lib/systemd/system/ceph-radosgw.target. 2026-03-23T23:07:59.661 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-base (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:07:59.742 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-crash.service → /lib/systemd/system/ceph-crash.service. 2026-03-23T23:08:00.096 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-mds (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:08:00.155 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph-mds.target → /lib/systemd/system/ceph-mds.target. 2026-03-23T23:08:00.155 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-mds.target → /lib/systemd/system/ceph-mds.target. 2026-03-23T23:08:00.509 INFO:teuthology.orchestra.run.vm01.stdout:Setting up rbd-mirror (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:08:00.576 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph-rbd-mirror.target → /lib/systemd/system/ceph-rbd-mirror.target. 2026-03-23T23:08:00.576 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-rbd-mirror.target → /lib/systemd/system/ceph-rbd-mirror.target. 2026-03-23T23:08:00.947 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-mgr (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:08:01.006 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph-mgr.target → /lib/systemd/system/ceph-mgr.target. 2026-03-23T23:08:01.006 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-mgr.target → /lib/systemd/system/ceph-mgr.target. 2026-03-23T23:08:01.361 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-osd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:08:01.432 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph-osd.target → /lib/systemd/system/ceph-osd.target. 2026-03-23T23:08:01.432 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-osd.target → /lib/systemd/system/ceph-osd.target. 2026-03-23T23:08:01.792 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-mgr-k8sevents (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:08:01.794 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-mgr-diskprediction-local (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:08:01.805 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-mon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:08:01.862 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/multi-user.target.wants/ceph-mon.target → /lib/systemd/system/ceph-mon.target. 2026-03-23T23:08:01.862 INFO:teuthology.orchestra.run.vm01.stdout:Created symlink /etc/systemd/system/ceph.target.wants/ceph-mon.target → /lib/systemd/system/ceph-mon.target. 2026-03-23T23:08:02.218 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-mgr-cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:08:02.229 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:08:02.232 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-mgr-dashboard (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:08:02.243 INFO:teuthology.orchestra.run.vm01.stdout:Setting up ceph-volume (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:08:02.351 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:08:02.423 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for libc-bin (2.35-0ubuntu3.13) ... 2026-03-23T23:08:02.704 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:02.704 INFO:teuthology.orchestra.run.vm01.stdout:Running kernel seems to be up-to-date. 2026-03-23T23:08:02.704 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:02.704 INFO:teuthology.orchestra.run.vm01.stdout:Services to be restarted: 2026-03-23T23:08:02.707 INFO:teuthology.orchestra.run.vm01.stdout: systemctl restart apache-htcacheclean.service 2026-03-23T23:08:02.712 INFO:teuthology.orchestra.run.vm01.stdout: systemctl restart rsyslog.service 2026-03-23T23:08:02.715 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:02.715 INFO:teuthology.orchestra.run.vm01.stdout:Service restarts being deferred: 2026-03-23T23:08:02.715 INFO:teuthology.orchestra.run.vm01.stdout: systemctl restart networkd-dispatcher.service 2026-03-23T23:08:02.715 INFO:teuthology.orchestra.run.vm01.stdout: systemctl restart unattended-upgrades.service 2026-03-23T23:08:02.715 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:02.715 INFO:teuthology.orchestra.run.vm01.stdout:No containers need to be restarted. 2026-03-23T23:08:02.715 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:02.715 INFO:teuthology.orchestra.run.vm01.stdout:No user sessions are running outdated binaries. 2026-03-23T23:08:02.715 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:02.715 INFO:teuthology.orchestra.run.vm01.stdout:No VM guests are running outdated hypervisor (qemu) binaries on this host. 2026-03-23T23:08:03.401 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:08:03.403 DEBUG:teuthology.orchestra.run.vm01:> sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install python3-jmespath python3-xmltodict s3cmd 2026-03-23T23:08:03.477 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:08:03.607 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:08:03.608 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:08:03.706 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:08:03.706 INFO:teuthology.orchestra.run.vm01.stdout: kpartx libboost-iostreams1.74.0 libboost-thread1.74.0 libpmemobj1 2026-03-23T23:08:03.706 INFO:teuthology.orchestra.run.vm01.stdout: libsgutils2-2 sg3-utils sg3-utils-udev 2026-03-23T23:08:03.706 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:08:03.717 INFO:teuthology.orchestra.run.vm01.stdout:The following NEW packages will be installed: 2026-03-23T23:08:03.717 INFO:teuthology.orchestra.run.vm01.stdout: python3-jmespath python3-xmltodict s3cmd 2026-03-23T23:08:03.797 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 3 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:08:03.797 INFO:teuthology.orchestra.run.vm01.stdout:Need to get 155 kB of archives. 2026-03-23T23:08:03.797 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 678 kB of additional disk space will be used. 2026-03-23T23:08:03.797 INFO:teuthology.orchestra.run.vm01.stdout:Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-jmespath all 0.10.0-1 [21.7 kB] 2026-03-23T23:08:03.874 INFO:teuthology.orchestra.run.vm01.stdout:Get:2 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-xmltodict all 0.12.0-2 [12.6 kB] 2026-03-23T23:08:03.882 INFO:teuthology.orchestra.run.vm01.stdout:Get:3 http://archive.ubuntu.com/ubuntu jammy/universe amd64 s3cmd all 2.2.0-1 [120 kB] 2026-03-23T23:08:04.132 INFO:teuthology.orchestra.run.vm01.stdout:Fetched 155 kB in 0s (634 kB/s) 2026-03-23T23:08:04.144 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-jmespath. 2026-03-23T23:08:04.171 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126089 files and directories currently installed.) 2026-03-23T23:08:04.173 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../python3-jmespath_0.10.0-1_all.deb ... 2026-03-23T23:08:04.174 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-jmespath (0.10.0-1) ... 2026-03-23T23:08:04.190 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package python3-xmltodict. 2026-03-23T23:08:04.196 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../python3-xmltodict_0.12.0-2_all.deb ... 2026-03-23T23:08:04.197 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking python3-xmltodict (0.12.0-2) ... 2026-03-23T23:08:04.211 INFO:teuthology.orchestra.run.vm01.stdout:Selecting previously unselected package s3cmd. 2026-03-23T23:08:04.217 INFO:teuthology.orchestra.run.vm01.stdout:Preparing to unpack .../archives/s3cmd_2.2.0-1_all.deb ... 2026-03-23T23:08:04.218 INFO:teuthology.orchestra.run.vm01.stdout:Unpacking s3cmd (2.2.0-1) ... 2026-03-23T23:08:04.247 INFO:teuthology.orchestra.run.vm01.stdout:Setting up s3cmd (2.2.0-1) ... 2026-03-23T23:08:04.328 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-xmltodict (0.12.0-2) ... 2026-03-23T23:08:04.391 INFO:teuthology.orchestra.run.vm01.stdout:Setting up python3-jmespath (0.10.0-1) ... 2026-03-23T23:08:04.460 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:08:04.762 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:04.762 INFO:teuthology.orchestra.run.vm01.stdout:Running kernel seems to be up-to-date. 2026-03-23T23:08:04.762 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:04.762 INFO:teuthology.orchestra.run.vm01.stdout:Services to be restarted: 2026-03-23T23:08:04.764 INFO:teuthology.orchestra.run.vm01.stdout: systemctl restart apache-htcacheclean.service 2026-03-23T23:08:04.769 INFO:teuthology.orchestra.run.vm01.stdout: systemctl restart rsyslog.service 2026-03-23T23:08:04.772 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:04.772 INFO:teuthology.orchestra.run.vm01.stdout:Service restarts being deferred: 2026-03-23T23:08:04.772 INFO:teuthology.orchestra.run.vm01.stdout: systemctl restart networkd-dispatcher.service 2026-03-23T23:08:04.772 INFO:teuthology.orchestra.run.vm01.stdout: systemctl restart unattended-upgrades.service 2026-03-23T23:08:04.772 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:04.772 INFO:teuthology.orchestra.run.vm01.stdout:No containers need to be restarted. 2026-03-23T23:08:04.772 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:04.772 INFO:teuthology.orchestra.run.vm01.stdout:No user sessions are running outdated binaries. 2026-03-23T23:08:04.772 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:04.772 INFO:teuthology.orchestra.run.vm01.stdout:No VM guests are running outdated hypervisor (qemu) binaries on this host. 2026-03-23T23:08:05.553 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:08:05.556 DEBUG:teuthology.parallel:result is None 2026-03-23T23:08:05.556 DEBUG:teuthology.packaging:Querying https://shaman.ceph.com/api/search?status=ready&project=ceph&flavor=default&distros=ubuntu%2F22.04%2Fx86_64&sha1=70f8415b300f041766fa27faf7d5472699e32388 2026-03-23T23:08:06.237 DEBUG:teuthology.orchestra.run.vm01:> dpkg-query -W -f '${Version}' ceph 2026-03-23T23:08:06.245 INFO:teuthology.orchestra.run.vm01.stdout:20.2.0-712-g70f8415b-1jammy 2026-03-23T23:08:06.245 INFO:teuthology.packaging:The installed version of ceph is 20.2.0-712-g70f8415b-1jammy 2026-03-23T23:08:06.245 INFO:teuthology.task.install:The correct ceph version 20.2.0-712-g70f8415b-1jammy is installed. 2026-03-23T23:08:06.246 DEBUG:teuthology.packaging:Querying https://shaman.ceph.com/api/search?status=ready&project=ceph&flavor=default&distros=ubuntu%2F22.04%2Fx86_64&sha1=70f8415b300f041766fa27faf7d5472699e32388 2026-03-23T23:08:06.896 DEBUG:teuthology.orchestra.run.vm02:> dpkg-query -W -f '${Version}' ceph 2026-03-23T23:08:06.904 INFO:teuthology.orchestra.run.vm02.stdout:20.2.0-712-g70f8415b-1jammy 2026-03-23T23:08:06.904 INFO:teuthology.packaging:The installed version of ceph is 20.2.0-712-g70f8415b-1jammy 2026-03-23T23:08:06.904 INFO:teuthology.task.install:The correct ceph version 20.2.0-712-g70f8415b-1jammy is installed. 2026-03-23T23:08:06.905 INFO:teuthology.task.install.util:Shipping valgrind.supp... 2026-03-23T23:08:06.905 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:06.905 DEBUG:teuthology.orchestra.run.vm01:> sudo dd of=/home/ubuntu/cephtest/valgrind.supp 2026-03-23T23:08:06.913 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:06.913 DEBUG:teuthology.orchestra.run.vm02:> sudo dd of=/home/ubuntu/cephtest/valgrind.supp 2026-03-23T23:08:06.955 INFO:teuthology.task.install.util:Shipping 'daemon-helper'... 2026-03-23T23:08:06.955 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:06.955 DEBUG:teuthology.orchestra.run.vm01:> sudo dd of=/usr/bin/daemon-helper 2026-03-23T23:08:06.962 DEBUG:teuthology.orchestra.run.vm01:> sudo chmod a=rx -- /usr/bin/daemon-helper 2026-03-23T23:08:07.008 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:07.009 DEBUG:teuthology.orchestra.run.vm02:> sudo dd of=/usr/bin/daemon-helper 2026-03-23T23:08:07.016 DEBUG:teuthology.orchestra.run.vm02:> sudo chmod a=rx -- /usr/bin/daemon-helper 2026-03-23T23:08:07.065 INFO:teuthology.task.install.util:Shipping 'adjust-ulimits'... 2026-03-23T23:08:07.065 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:07.065 DEBUG:teuthology.orchestra.run.vm01:> sudo dd of=/usr/bin/adjust-ulimits 2026-03-23T23:08:07.072 DEBUG:teuthology.orchestra.run.vm01:> sudo chmod a=rx -- /usr/bin/adjust-ulimits 2026-03-23T23:08:07.120 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:07.120 DEBUG:teuthology.orchestra.run.vm02:> sudo dd of=/usr/bin/adjust-ulimits 2026-03-23T23:08:07.127 DEBUG:teuthology.orchestra.run.vm02:> sudo chmod a=rx -- /usr/bin/adjust-ulimits 2026-03-23T23:08:07.173 INFO:teuthology.task.install.util:Shipping 'stdin-killer'... 2026-03-23T23:08:07.173 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:07.173 DEBUG:teuthology.orchestra.run.vm01:> sudo dd of=/usr/bin/stdin-killer 2026-03-23T23:08:07.180 DEBUG:teuthology.orchestra.run.vm01:> sudo chmod a=rx -- /usr/bin/stdin-killer 2026-03-23T23:08:07.228 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:07.228 DEBUG:teuthology.orchestra.run.vm02:> sudo dd of=/usr/bin/stdin-killer 2026-03-23T23:08:07.235 DEBUG:teuthology.orchestra.run.vm02:> sudo chmod a=rx -- /usr/bin/stdin-killer 2026-03-23T23:08:07.281 INFO:teuthology.run_tasks:Running task ceph... 2026-03-23T23:08:07.324 INFO:tasks.ceph:Making ceph log dir writeable by non-root... 2026-03-23T23:08:07.324 DEBUG:teuthology.orchestra.run.vm01:> sudo chmod 777 /var/log/ceph 2026-03-23T23:08:07.325 DEBUG:teuthology.orchestra.run.vm02:> sudo chmod 777 /var/log/ceph 2026-03-23T23:08:07.331 INFO:tasks.ceph:Disabling ceph logrotate... 2026-03-23T23:08:07.331 DEBUG:teuthology.orchestra.run.vm01:> sudo rm -f -- /etc/logrotate.d/ceph 2026-03-23T23:08:07.374 DEBUG:teuthology.orchestra.run.vm02:> sudo rm -f -- /etc/logrotate.d/ceph 2026-03-23T23:08:07.382 INFO:tasks.ceph:Creating extra log directories... 2026-03-23T23:08:07.382 DEBUG:teuthology.orchestra.run.vm01:> sudo install -d -m0777 -- /var/log/ceph/valgrind /var/log/ceph/profiling-logger 2026-03-23T23:08:07.423 DEBUG:teuthology.orchestra.run.vm02:> sudo install -d -m0777 -- /var/log/ceph/valgrind /var/log/ceph/profiling-logger 2026-03-23T23:08:07.435 INFO:tasks.ceph:Creating ceph cluster cluster1... 2026-03-23T23:08:07.435 INFO:tasks.ceph:config {'conf': {'client': {'debug rbd': 20, 'debug rbd_mirror': 15, 'log to stderr': False, 'rbd default features': 125}, 'client.mirror.0': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.1': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.2': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.3': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.4': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.5': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.6': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'global': {'mon client directed command retry': 5, 'mon warn on pool no app': False, 'ms inject socket failures': 5000}, 'mgr': {'debug mgr': 20, 'debug ms': 1}, 'mon': {'debug mon': 20, 'debug ms': 1, 'debug paxos': 20}, 'osd': {'bdev async discard': True, 'bdev enable discard': True, 'bluestore allocator': 'stupid', 'bluestore block size': 96636764160, 'bluestore fsck on mount': True, 'debug bluefs': '1/20', 'debug bluestore': '1/20', 'debug ms': 1, 'debug osd': 20, 'debug rocksdb': '4/10', 'mon osd backfillfull_ratio': 0.85, 'mon osd full ratio': 0.9, 'mon osd nearfull ratio': 0.8, 'osd failsafe full ratio': 0.95, 'osd mclock iops capacity threshold hdd': 49000, 'osd objectstore': 'bluestore'}}, 'fs': 'xfs', 'mkfs_options': None, 'mount_options': None, 'skip_mgr_daemons': False, 'log_ignorelist': ['\\(MDS_ALL_DOWN\\)', '\\(MDS_UP_LESS_THAN_MAX\\)', '\\(OSD_SLOW_PING_TIME'], 'cpu_profile': set(), 'cluster': 'cluster1', 'mon_bind_msgr2': True, 'mon_bind_addrvec': True} 2026-03-23T23:08:07.436 INFO:tasks.ceph:ctx.config {'archive_path': '/archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521', 'branch': 'tentacle', 'description': 'rbd/mirror/{base/install clients/{mirror-extra mirror} cluster/{2-node} conf/{disable-pool-app} msgr-failures/few objectstore/bluestore-stupid supported-random-distro$/{ubuntu_latest} workloads/rbd-mirror-snapshot-workunit-fast-diff}', 'email': None, 'first_in_suite': False, 'flavor': 'default', 'job_id': '3521', 'ktype': 'distro', 'last_in_suite': False, 'machine_type': 'vps', 'meta': [{'desc': 'run two ceph clusters and install rbd-mirror'}, {'desc': 'configure the permissions for client.mirror'}, {'desc': 'configure the permissions for client.mirror'}, {'desc': '2 ceph clusters with 1 mon and 3 osds each'}, {'desc': 'run the rbd_mirror.sh workunit to test the rbd-mirror daemon in snapshot mode'}], 'name': 'kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps', 'no_nested_subset': False, 'os_type': 'ubuntu', 'os_version': '22.04', 'overrides': {'admin_socket': {'branch': 'tentacle'}, 'ansible.cephlab': {'branch': 'main', 'repo': 'https://github.com/kshtsk/ceph-cm-ansible.git', 'skip_tags': 'nagios,monitoring-scripts,hostname,pubkeys,zap,sudoers,kerberos,ntp-client,resolvconf,cpan,nfs', 'vars': {'logical_volumes': {'lv_1': {'scratch_dev': True, 'size': '25%VG', 'vg': 'vg_nvme'}, 'lv_2': {'scratch_dev': True, 'size': '25%VG', 'vg': 'vg_nvme'}, 'lv_3': {'scratch_dev': True, 'size': '25%VG', 'vg': 'vg_nvme'}, 'lv_4': {'scratch_dev': True, 'size': '25%VG', 'vg': 'vg_nvme'}}, 'timezone': 'UTC', 'volume_groups': {'vg_nvme': {'pvs': '/dev/vdb,/dev/vdc,/dev/vdd,/dev/vde'}}}}, 'ceph': {'conf': {'client': {'debug rbd': 20, 'debug rbd_mirror': 15, 'log to stderr': False, 'rbd default features': 125}, 'client.mirror.0': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.1': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.2': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.3': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.4': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.5': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.6': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'global': {'mon client directed command retry': 5, 'mon warn on pool no app': False, 'ms inject socket failures': 5000}, 'mgr': {'debug mgr': 20, 'debug ms': 1}, 'mon': {'debug mon': 20, 'debug ms': 1, 'debug paxos': 20}, 'osd': {'bdev async discard': True, 'bdev enable discard': True, 'bluestore allocator': 'stupid', 'bluestore block size': 96636764160, 'bluestore fsck on mount': True, 'debug bluefs': '1/20', 'debug bluestore': '1/20', 'debug ms': 1, 'debug osd': 20, 'debug rocksdb': '4/10', 'mon osd backfillfull_ratio': 0.85, 'mon osd full ratio': 0.9, 'mon osd nearfull ratio': 0.8, 'osd failsafe full ratio': 0.95, 'osd mclock iops capacity threshold hdd': 49000, 'osd objectstore': 'bluestore'}}, 'flavor': 'default', 'fs': 'xfs', 'log-ignorelist': ['\\(MDS_ALL_DOWN\\)', '\\(MDS_UP_LESS_THAN_MAX\\)', '\\(OSD_SLOW_PING_TIME'], 'sha1': '70f8415b300f041766fa27faf7d5472699e32388'}, 'ceph-deploy': {'bluestore': True, 'conf': {'client': {'log file': '/var/log/ceph/ceph-$name.$pid.log'}, 'mon': {}, 'osd': {'bdev async discard': True, 'bdev enable discard': True, 'bluestore block size': 96636764160, 'bluestore fsck on mount': True, 'debug bluefs': '1/20', 'debug bluestore': '1/20', 'debug rocksdb': '4/10', 'mon osd backfillfull_ratio': 0.85, 'mon osd full ratio': 0.9, 'mon osd nearfull ratio': 0.8, 'osd failsafe full ratio': 0.95, 'osd objectstore': 'bluestore'}}, 'fs': 'xfs'}, 'cephadm': {'cephadm_binary_url': 'https://download.ceph.com/rpm-20.2.0/el9/noarch/cephadm'}, 'install': {'ceph': {'flavor': 'default', 'sha1': '70f8415b300f041766fa27faf7d5472699e32388'}, 'extra_system_packages': {'deb': ['python3-jmespath', 'python3-xmltodict', 's3cmd'], 'rpm': ['bzip2', 'perl-Test-Harness', 'python3-jmespath', 'python3-xmltodict', 's3cmd']}}, 'thrashosds': {'bdev_inject_crash': 2, 'bdev_inject_crash_probability': 0.5}, 'workunit': {'branch': 'tt-tentacle', 'sha1': '0392f78529848ec72469e8e431875cb98d3a5fb4'}}, 'owner': 'kyr', 'priority': 1000, 'repo': 'https://github.com/ceph/ceph.git', 'roles': [['cluster1.mon.a', 'cluster1.mgr.x', 'cluster2.mgr.x', 'cluster1.osd.0', 'cluster1.osd.1', 'cluster1.osd.2', 'cluster1.client.0', 'cluster2.client.0'], ['cluster2.mon.a', 'cluster2.osd.0', 'cluster2.osd.1', 'cluster2.osd.2', 'cluster1.client.mirror', 'cluster1.client.mirror.0', 'cluster1.client.mirror.1', 'cluster1.client.mirror.2', 'cluster1.client.mirror.3', 'cluster1.client.mirror.4', 'cluster1.client.mirror.5', 'cluster1.client.mirror.6', 'cluster2.client.mirror', 'cluster2.client.mirror.0', 'cluster2.client.mirror.1', 'cluster2.client.mirror.2', 'cluster2.client.mirror.3', 'cluster2.client.mirror.4', 'cluster2.client.mirror.5', 'cluster2.client.mirror.6']], 'seed': 3051, 'sha1': '70f8415b300f041766fa27faf7d5472699e32388', 'sleep_before_teardown': 0, 'subset': '1/128', 'suite': 'rbd', 'suite_branch': 'tt-tentacle', 'suite_path': '/home/teuthos/src/github.com_kshtsk_ceph_0392f78529848ec72469e8e431875cb98d3a5fb4/qa', 'suite_relpath': 'qa', 'suite_repo': 'https://github.com/kshtsk/ceph.git', 'suite_sha1': '0392f78529848ec72469e8e431875cb98d3a5fb4', 'targets': {'vm01.local': 'ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBDWgQcXfObok+UrLO6k4cnYTJGQQZLBQDkmQT39esdB5XKn3Rx1UWEPoNKPhAlNfQJXGWMRn0MhEJPBCzZyusKg=', 'vm02.local': 'ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBD39LSp7Rt3npSuqcpKUHvAVRi6wSLKEyAkkbju6bUKg2x8vqgl+5two+9MVgJT2KUKo2aF3mOoT+aSDtwzgaj4='}, 'tasks': [{'internal.check_packages': None}, {'internal.buildpackages_prep': None}, {'internal.save_config': None}, {'internal.check_lock': None}, {'internal.add_remotes': None}, {'console_log': None}, {'internal.connect': None}, {'internal.push_inventory': None}, {'internal.serialize_remote_roles': None}, {'internal.check_conflict': None}, {'internal.check_ceph_data': None}, {'internal.vm_setup': None}, {'internal.base': None}, {'internal.archive_upload': None}, {'internal.archive': None}, {'internal.coredump': None}, {'internal.sudo': None}, {'internal.syslog': None}, {'internal.timer': None}, {'pcp': None}, {'selinux': None}, {'ansible.cephlab': None}, {'clock': None}, {'install': {'extra_packages': ['rbd-mirror'], 'flavor': 'default', 'sha1': '70f8415b300f041766fa27faf7d5472699e32388', 'extra_system_packages': {'deb': ['python3-jmespath', 'python3-xmltodict', 's3cmd'], 'rpm': ['bzip2', 'perl-Test-Harness', 'python3-jmespath', 'python3-xmltodict', 's3cmd']}}}, {'ceph': {'cluster': 'cluster1', 'conf': {'client': {'debug rbd': 20, 'debug rbd_mirror': 15, 'log to stderr': False, 'rbd default features': 125}, 'client.mirror.0': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.1': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.2': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.3': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.4': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.5': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.6': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'global': {'mon client directed command retry': 5, 'mon warn on pool no app': False, 'ms inject socket failures': 5000}, 'mgr': {'debug mgr': 20, 'debug ms': 1}, 'mon': {'debug mon': 20, 'debug ms': 1, 'debug paxos': 20}, 'osd': {'bdev async discard': True, 'bdev enable discard': True, 'bluestore allocator': 'stupid', 'bluestore block size': 96636764160, 'bluestore fsck on mount': True, 'debug bluefs': '1/20', 'debug bluestore': '1/20', 'debug ms': 1, 'debug osd': 20, 'debug rocksdb': '4/10', 'mon osd backfillfull_ratio': 0.85, 'mon osd full ratio': 0.9, 'mon osd nearfull ratio': 0.8, 'osd failsafe full ratio': 0.95, 'osd mclock iops capacity threshold hdd': 49000, 'osd objectstore': 'bluestore'}}, 'flavor': 'default', 'fs': 'xfs', 'log-ignorelist': ['\\(MDS_ALL_DOWN\\)', '\\(MDS_UP_LESS_THAN_MAX\\)', '\\(OSD_SLOW_PING_TIME'], 'sha1': '70f8415b300f041766fa27faf7d5472699e32388'}}, {'ceph': {'cluster': 'cluster2'}}, {'exec': {'cluster1.client.mirror.0': ["sudo ceph --cluster cluster1 auth caps client.mirror.4 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster1 auth caps client.mirror.5 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster1 auth caps client.mirror.6 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.4 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.5 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.6 mon 'profile rbd-mirror' osd 'profile rbd'"]}}, {'exec': {'cluster1.client.mirror.0': ["sudo ceph --cluster cluster1 auth caps client.mirror mon 'profile rbd-mirror-peer' osd 'profile rbd'", "sudo ceph --cluster cluster1 auth caps client.mirror.0 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster1 auth caps client.mirror.1 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster1 auth caps client.mirror.2 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster1 auth caps client.mirror.3 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror mon 'profile rbd-mirror-peer' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.0 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.1 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.2 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.3 mon 'profile rbd-mirror' osd 'profile rbd'"]}}, {'workunit': {'clients': {'cluster1.client.mirror': ['rbd/rbd_mirror.sh']}, 'env': {'CEPH_ARGS': '', 'RBD_IMAGE_FEATURES': 'layering,exclusive-lock,object-map,fast-diff', 'RBD_MIRROR_CONFIG_KEY': '1', 'RBD_MIRROR_INSTANCES': '4', 'RBD_MIRROR_MODE': 'snapshot', 'RBD_MIRROR_USE_EXISTING_CLUSTER': '1'}}}], 'teuthology': {'fragments_dropped': [], 'meta': {}, 'postmerge': []}, 'teuthology_branch': 'clyso-debian-13', 'teuthology_repo': 'https://github.com/clyso/teuthology', 'teuthology_sha1': '1c580df7a9c7c2aadc272da296344fd99f27c444', 'timestamp': '2026-03-20_22:04:26', 'tube': 'vps', 'user': 'kyr', 'verbose': False, 'worker_log': '/home/teuthos/.teuthology/dispatcher/dispatcher.vps.2366871'} 2026-03-23T23:08:07.436 DEBUG:teuthology.orchestra.run.vm01:> install -d -m0755 -- /home/ubuntu/cephtest/cluster1.data 2026-03-23T23:08:07.471 DEBUG:teuthology.orchestra.run.vm02:> install -d -m0755 -- /home/ubuntu/cephtest/cluster1.data 2026-03-23T23:08:07.474 DEBUG:teuthology.orchestra.run.vm01:> sudo install -d -m0777 -- /var/run/ceph 2026-03-23T23:08:07.515 DEBUG:teuthology.orchestra.run.vm02:> sudo install -d -m0777 -- /var/run/ceph 2026-03-23T23:08:07.522 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:07.522 DEBUG:teuthology.orchestra.run.vm01:> dd if=/scratch_devs of=/dev/stdout 2026-03-23T23:08:07.564 DEBUG:teuthology.misc:devs=['/dev/vg_nvme/lv_1', '/dev/vg_nvme/lv_2', '/dev/vg_nvme/lv_3', '/dev/vg_nvme/lv_4'] 2026-03-23T23:08:07.564 DEBUG:teuthology.orchestra.run.vm01:> stat /dev/vg_nvme/lv_1 2026-03-23T23:08:07.608 INFO:teuthology.orchestra.run.vm01.stdout: File: /dev/vg_nvme/lv_1 -> ../dm-0 2026-03-23T23:08:07.608 INFO:teuthology.orchestra.run.vm01.stdout: Size: 7 Blocks: 0 IO Block: 4096 symbolic link 2026-03-23T23:08:07.608 INFO:teuthology.orchestra.run.vm01.stdout:Device: 5h/5d Inode: 777 Links: 1 2026-03-23T23:08:07.608 INFO:teuthology.orchestra.run.vm01.stdout:Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) 2026-03-23T23:08:07.608 INFO:teuthology.orchestra.run.vm01.stdout:Access: 2026-03-23 23:06:20.772452000 +0000 2026-03-23T23:08:07.609 INFO:teuthology.orchestra.run.vm01.stdout:Modify: 2026-03-23 23:06:20.656452000 +0000 2026-03-23T23:08:07.609 INFO:teuthology.orchestra.run.vm01.stdout:Change: 2026-03-23 23:06:20.656452000 +0000 2026-03-23T23:08:07.609 INFO:teuthology.orchestra.run.vm01.stdout: Birth: - 2026-03-23T23:08:07.609 DEBUG:teuthology.orchestra.run.vm01:> sudo dd if=/dev/vg_nvme/lv_1 of=/dev/null count=1 2026-03-23T23:08:07.656 INFO:teuthology.orchestra.run.vm01.stderr:1+0 records in 2026-03-23T23:08:07.656 INFO:teuthology.orchestra.run.vm01.stderr:1+0 records out 2026-03-23T23:08:07.656 INFO:teuthology.orchestra.run.vm01.stderr:512 bytes copied, 0.000157915 s, 3.2 MB/s 2026-03-23T23:08:07.657 DEBUG:teuthology.orchestra.run.vm01:> ! mount | grep -v devtmpfs | grep -q /dev/vg_nvme/lv_1 2026-03-23T23:08:07.701 DEBUG:teuthology.orchestra.run.vm01:> stat /dev/vg_nvme/lv_2 2026-03-23T23:08:07.744 INFO:teuthology.orchestra.run.vm01.stdout: File: /dev/vg_nvme/lv_2 -> ../dm-1 2026-03-23T23:08:07.744 INFO:teuthology.orchestra.run.vm01.stdout: Size: 7 Blocks: 0 IO Block: 4096 symbolic link 2026-03-23T23:08:07.744 INFO:teuthology.orchestra.run.vm01.stdout:Device: 5h/5d Inode: 808 Links: 1 2026-03-23T23:08:07.744 INFO:teuthology.orchestra.run.vm01.stdout:Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) 2026-03-23T23:08:07.744 INFO:teuthology.orchestra.run.vm01.stdout:Access: 2026-03-23 23:06:21.048452000 +0000 2026-03-23T23:08:07.744 INFO:teuthology.orchestra.run.vm01.stdout:Modify: 2026-03-23 23:06:20.924452000 +0000 2026-03-23T23:08:07.744 INFO:teuthology.orchestra.run.vm01.stdout:Change: 2026-03-23 23:06:20.924452000 +0000 2026-03-23T23:08:07.744 INFO:teuthology.orchestra.run.vm01.stdout: Birth: - 2026-03-23T23:08:07.744 DEBUG:teuthology.orchestra.run.vm01:> sudo dd if=/dev/vg_nvme/lv_2 of=/dev/null count=1 2026-03-23T23:08:07.791 INFO:teuthology.orchestra.run.vm01.stderr:1+0 records in 2026-03-23T23:08:07.791 INFO:teuthology.orchestra.run.vm01.stderr:1+0 records out 2026-03-23T23:08:07.791 INFO:teuthology.orchestra.run.vm01.stderr:512 bytes copied, 0.000169206 s, 3.0 MB/s 2026-03-23T23:08:07.792 DEBUG:teuthology.orchestra.run.vm01:> ! mount | grep -v devtmpfs | grep -q /dev/vg_nvme/lv_2 2026-03-23T23:08:07.837 DEBUG:teuthology.orchestra.run.vm01:> stat /dev/vg_nvme/lv_3 2026-03-23T23:08:07.880 INFO:teuthology.orchestra.run.vm01.stdout: File: /dev/vg_nvme/lv_3 -> ../dm-2 2026-03-23T23:08:07.880 INFO:teuthology.orchestra.run.vm01.stdout: Size: 7 Blocks: 0 IO Block: 4096 symbolic link 2026-03-23T23:08:07.880 INFO:teuthology.orchestra.run.vm01.stdout:Device: 5h/5d Inode: 842 Links: 1 2026-03-23T23:08:07.880 INFO:teuthology.orchestra.run.vm01.stdout:Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) 2026-03-23T23:08:07.880 INFO:teuthology.orchestra.run.vm01.stdout:Access: 2026-03-23 23:06:21.332452000 +0000 2026-03-23T23:08:07.880 INFO:teuthology.orchestra.run.vm01.stdout:Modify: 2026-03-23 23:06:21.204452000 +0000 2026-03-23T23:08:07.880 INFO:teuthology.orchestra.run.vm01.stdout:Change: 2026-03-23 23:06:21.204452000 +0000 2026-03-23T23:08:07.880 INFO:teuthology.orchestra.run.vm01.stdout: Birth: - 2026-03-23T23:08:07.880 DEBUG:teuthology.orchestra.run.vm01:> sudo dd if=/dev/vg_nvme/lv_3 of=/dev/null count=1 2026-03-23T23:08:07.927 INFO:teuthology.orchestra.run.vm01.stderr:1+0 records in 2026-03-23T23:08:07.928 INFO:teuthology.orchestra.run.vm01.stderr:1+0 records out 2026-03-23T23:08:07.928 INFO:teuthology.orchestra.run.vm01.stderr:512 bytes copied, 0.000168275 s, 3.0 MB/s 2026-03-23T23:08:07.928 DEBUG:teuthology.orchestra.run.vm01:> ! mount | grep -v devtmpfs | grep -q /dev/vg_nvme/lv_3 2026-03-23T23:08:07.973 DEBUG:teuthology.orchestra.run.vm01:> stat /dev/vg_nvme/lv_4 2026-03-23T23:08:08.016 INFO:teuthology.orchestra.run.vm01.stdout: File: /dev/vg_nvme/lv_4 -> ../dm-3 2026-03-23T23:08:08.016 INFO:teuthology.orchestra.run.vm01.stdout: Size: 7 Blocks: 0 IO Block: 4096 symbolic link 2026-03-23T23:08:08.016 INFO:teuthology.orchestra.run.vm01.stdout:Device: 5h/5d Inode: 873 Links: 1 2026-03-23T23:08:08.016 INFO:teuthology.orchestra.run.vm01.stdout:Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) 2026-03-23T23:08:08.016 INFO:teuthology.orchestra.run.vm01.stdout:Access: 2026-03-23 23:06:25.172452000 +0000 2026-03-23T23:08:08.016 INFO:teuthology.orchestra.run.vm01.stdout:Modify: 2026-03-23 23:06:21.484452000 +0000 2026-03-23T23:08:08.016 INFO:teuthology.orchestra.run.vm01.stdout:Change: 2026-03-23 23:06:21.484452000 +0000 2026-03-23T23:08:08.016 INFO:teuthology.orchestra.run.vm01.stdout: Birth: - 2026-03-23T23:08:08.016 DEBUG:teuthology.orchestra.run.vm01:> sudo dd if=/dev/vg_nvme/lv_4 of=/dev/null count=1 2026-03-23T23:08:08.063 INFO:teuthology.orchestra.run.vm01.stderr:1+0 records in 2026-03-23T23:08:08.063 INFO:teuthology.orchestra.run.vm01.stderr:1+0 records out 2026-03-23T23:08:08.063 INFO:teuthology.orchestra.run.vm01.stderr:512 bytes copied, 0.000156974 s, 3.3 MB/s 2026-03-23T23:08:08.064 DEBUG:teuthology.orchestra.run.vm01:> ! mount | grep -v devtmpfs | grep -q /dev/vg_nvme/lv_4 2026-03-23T23:08:08.109 INFO:tasks.ceph:osd dev map: {'cluster1.osd.0': '/dev/vg_nvme/lv_1', 'cluster1.osd.1': '/dev/vg_nvme/lv_2', 'cluster1.osd.2': '/dev/vg_nvme/lv_3'} 2026-03-23T23:08:08.109 INFO:tasks.ceph:remote_to_roles_to_devs: {Remote(name='ubuntu@vm01.local'): {'cluster1.osd.0': '/dev/vg_nvme/lv_1', 'cluster1.osd.1': '/dev/vg_nvme/lv_2', 'cluster1.osd.2': '/dev/vg_nvme/lv_3'}} 2026-03-23T23:08:08.109 INFO:tasks.ceph:Generating config... 2026-03-23T23:08:08.109 INFO:tasks.ceph:[client] debug rbd = 20 2026-03-23T23:08:08.109 INFO:tasks.ceph:[client] debug rbd_mirror = 15 2026-03-23T23:08:08.109 INFO:tasks.ceph:[client] log to stderr = False 2026-03-23T23:08:08.109 INFO:tasks.ceph:[client] rbd default features = 125 2026-03-23T23:08:08.109 INFO:tasks.ceph:[client.mirror.0] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.109 INFO:tasks.ceph:[client.mirror.0] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.109 INFO:tasks.ceph:[client.mirror.1] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.109 INFO:tasks.ceph:[client.mirror.1] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.109 INFO:tasks.ceph:[client.mirror.2] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.110 INFO:tasks.ceph:[client.mirror.2] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.110 INFO:tasks.ceph:[client.mirror.3] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.110 INFO:tasks.ceph:[client.mirror.3] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.110 INFO:tasks.ceph:[client.mirror.4] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.110 INFO:tasks.ceph:[client.mirror.4] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.110 INFO:tasks.ceph:[client.mirror.5] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.110 INFO:tasks.ceph:[client.mirror.5] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.110 INFO:tasks.ceph:[client.mirror.6] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.110 INFO:tasks.ceph:[client.mirror.6] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.110 INFO:tasks.ceph:[global] mon client directed command retry = 5 2026-03-23T23:08:08.110 INFO:tasks.ceph:[global] mon warn on pool no app = False 2026-03-23T23:08:08.110 INFO:tasks.ceph:[global] ms inject socket failures = 5000 2026-03-23T23:08:08.110 INFO:tasks.ceph:[mgr] debug mgr = 20 2026-03-23T23:08:08.110 INFO:tasks.ceph:[mgr] debug ms = 1 2026-03-23T23:08:08.110 INFO:tasks.ceph:[mon] debug mon = 20 2026-03-23T23:08:08.110 INFO:tasks.ceph:[mon] debug ms = 1 2026-03-23T23:08:08.110 INFO:tasks.ceph:[mon] debug paxos = 20 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] bdev async discard = True 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] bdev enable discard = True 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] bluestore allocator = stupid 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] bluestore block size = 96636764160 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] bluestore fsck on mount = True 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] debug bluefs = 1/20 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] debug bluestore = 1/20 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] debug ms = 1 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] debug osd = 20 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] debug rocksdb = 4/10 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] mon osd backfillfull_ratio = 0.85 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] mon osd full ratio = 0.9 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] mon osd nearfull ratio = 0.8 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] osd failsafe full ratio = 0.95 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] osd mclock iops capacity threshold hdd = 49000 2026-03-23T23:08:08.110 INFO:tasks.ceph:[osd] osd objectstore = bluestore 2026-03-23T23:08:08.110 INFO:tasks.ceph:Setting up cluster1.mon.a... 2026-03-23T23:08:08.110 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring /etc/ceph/cluster1.keyring 2026-03-23T23:08:08.165 INFO:teuthology.orchestra.run.vm01.stdout:creating /etc/ceph/cluster1.keyring 2026-03-23T23:08:08.167 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --gen-key --name=mon. /etc/ceph/cluster1.keyring 2026-03-23T23:08:08.227 DEBUG:teuthology.orchestra.run.vm01:> sudo chmod 0644 /etc/ceph/cluster1.keyring 2026-03-23T23:08:08.276 DEBUG:tasks.ceph:Ceph mon addresses: [('cluster1.mon.a', '192.168.123.101')] 2026-03-23T23:08:08.276 DEBUG:tasks.ceph:writing out conf {'global': {'chdir': '', 'pid file': '/var/run/ceph/$cluster-$name.pid', 'auth supported': 'cephx', 'filestore xattr use omap': 'true', 'mon clock drift allowed': '1.000', 'osd crush chooseleaf type': '0', 'auth debug': 'true', 'ms die on old message': 'true', 'ms die on bug': 'true', 'mon max pg per osd': '10000', 'mon pg warn max object skew': '0', 'osd_pool_default_pg_autoscale_mode': 'off', 'osd pool default size': '2', 'mon osd allow primary affinity': 'true', 'mon osd allow pg remap': 'true', 'mon warn on legacy crush tunables': 'false', 'mon warn on crush straw calc version zero': 'false', 'mon warn on no sortbitwise': 'false', 'mon warn on osd down out interval zero': 'false', 'mon warn on too few osds': 'false', 'mon_warn_on_pool_pg_num_not_power_of_two': 'false', 'mon_warn_on_pool_no_redundancy': 'false', 'mon_allow_pool_size_one': 'true', 'osd pool default erasure code profile': 'plugin=isa technique=reed_sol_van k=2 m=1 crush-failure-domain=osd', 'osd default data pool replay window': '5', 'mon allow pool delete': 'true', 'mon cluster log file level': 'debug', 'debug asserts on shutdown': 'true', 'mon health detail to clog': 'false', 'mon host': '192.168.123.101', 'mon client directed command retry': 5, 'mon warn on pool no app': False, 'ms inject socket failures': 5000}, 'osd': {'osd journal size': '100', 'osd scrub load threshold': '5.0', 'osd scrub max interval': '600', 'osd mclock profile': 'high_recovery_ops', 'osd mclock skip benchmark': 'true', 'osd recover clone overlap': 'true', 'osd recovery max chunk': '1048576', 'osd debug shutdown': 'true', 'osd debug op order': 'true', 'osd debug verify stray on activate': 'true', 'osd debug trim objects': 'true', 'osd open classes on start': 'true', 'osd debug pg log writeout': 'true', 'osd deep scrub update digest min age': '30', 'osd map max advance': '10', 'journal zero on create': 'true', 'filestore ondisk finisher threads': '3', 'filestore apply finisher threads': '3', 'bdev debug aio': 'true', 'osd debug misdirected ops': 'true', 'bdev async discard': True, 'bdev enable discard': True, 'bluestore allocator': 'stupid', 'bluestore block size': 96636764160, 'bluestore fsck on mount': True, 'debug bluefs': '1/20', 'debug bluestore': '1/20', 'debug ms': 1, 'debug osd': 20, 'debug rocksdb': '4/10', 'mon osd backfillfull_ratio': 0.85, 'mon osd full ratio': 0.9, 'mon osd nearfull ratio': 0.8, 'osd failsafe full ratio': 0.95, 'osd mclock iops capacity threshold hdd': 49000, 'osd objectstore': 'bluestore'}, 'mgr': {'debug ms': 1, 'debug mgr': 20, 'debug mon': '20', 'debug auth': '20', 'mon reweight min pgs per osd': '4', 'mon reweight min bytes per osd': '10', 'mgr/telemetry/nag': 'false'}, 'mon': {'debug ms': 1, 'debug mon': 20, 'debug paxos': 20, 'debug auth': '20', 'mon data avail warn': '5', 'mon mgr mkfs grace': '240', 'mon reweight min pgs per osd': '4', 'mon osd reporter subtree level': 'osd', 'mon osd prime pg temp': 'true', 'mon reweight min bytes per osd': '10', 'auth mon ticket ttl': '660', 'auth service ticket ttl': '240', 'mon_warn_on_insecure_global_id_reclaim': 'false', 'mon_warn_on_insecure_global_id_reclaim_allowed': 'false', 'mon_down_mkfs_grace': '2m', 'mon_warn_on_filestore_osds': 'false'}, 'client': {'rgw cache enabled': 'true', 'rgw enable ops log': 'true', 'rgw enable usage log': 'true', 'log file': '/var/log/ceph/$cluster-$name.$pid.log', 'admin socket': '/var/run/ceph/$cluster-$name.$pid.asok', 'debug rbd': 20, 'debug rbd_mirror': 15, 'log to stderr': False, 'rbd default features': 125}, 'mon.a': {}, 'client.mirror.0': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.1': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.2': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.3': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.4': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.5': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.6': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}} 2026-03-23T23:08:08.277 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:08.277 DEBUG:teuthology.orchestra.run.vm01:> dd of=/home/ubuntu/cephtest/ceph.tmp.conf 2026-03-23T23:08:08.320 DEBUG:teuthology.orchestra.run.vm01:> adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage monmaptool -c /home/ubuntu/cephtest/ceph.tmp.conf --create --clobber --enable-all-features --add a 192.168.123.101 --print /home/ubuntu/cephtest/cluster1.monmap 2026-03-23T23:08:08.377 INFO:teuthology.orchestra.run.vm01.stdout:monmaptool: monmap file /home/ubuntu/cephtest/cluster1.monmap 2026-03-23T23:08:08.377 INFO:teuthology.orchestra.run.vm01.stdout:monmaptool: generated fsid e311597a-b611-4178-a657-24c1502ce2e8 2026-03-23T23:08:08.377 INFO:teuthology.orchestra.run.vm01.stdout:setting min_mon_release = tentacle 2026-03-23T23:08:08.378 INFO:teuthology.orchestra.run.vm01.stdout:epoch 0 2026-03-23T23:08:08.378 INFO:teuthology.orchestra.run.vm01.stdout:fsid e311597a-b611-4178-a657-24c1502ce2e8 2026-03-23T23:08:08.378 INFO:teuthology.orchestra.run.vm01.stdout:last_changed 2026-03-23T23:08:08.377927+0000 2026-03-23T23:08:08.378 INFO:teuthology.orchestra.run.vm01.stdout:created 2026-03-23T23:08:08.377927+0000 2026-03-23T23:08:08.378 INFO:teuthology.orchestra.run.vm01.stdout:min_mon_release 20 (tentacle) 2026-03-23T23:08:08.378 INFO:teuthology.orchestra.run.vm01.stdout:election_strategy: 1 2026-03-23T23:08:08.378 INFO:teuthology.orchestra.run.vm01.stdout:0: [v2:192.168.123.101:3300/0,v1:192.168.123.101:6789/0] mon.a 2026-03-23T23:08:08.378 INFO:teuthology.orchestra.run.vm01.stdout:monmaptool: writing epoch 0 to /home/ubuntu/cephtest/cluster1.monmap (1 monitors) 2026-03-23T23:08:08.379 DEBUG:teuthology.orchestra.run.vm01:> rm -- /home/ubuntu/cephtest/ceph.tmp.conf 2026-03-23T23:08:08.424 INFO:tasks.ceph:Writing /etc/ceph/cluster1.conf for FSID e311597a-b611-4178-a657-24c1502ce2e8... 2026-03-23T23:08:08.424 DEBUG:teuthology.orchestra.run.vm01:> sudo mkdir -p /etc/ceph && sudo chmod 0755 /etc/ceph && sudo tee /etc/ceph/cluster1.conf && sudo chmod 0644 /etc/ceph/cluster1.conf > /dev/null 2026-03-23T23:08:08.466 DEBUG:teuthology.orchestra.run.vm02:> sudo mkdir -p /etc/ceph && sudo chmod 0755 /etc/ceph && sudo tee /etc/ceph/cluster1.conf && sudo chmod 0644 /etc/ceph/cluster1.conf > /dev/null 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout:[global] 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: chdir = "" 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/$cluster-$name.pid 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: auth supported = cephx 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: filestore xattr use omap = true 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon clock drift allowed = 1.000 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: osd crush chooseleaf type = 0 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: auth debug = true 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: ms die on old message = true 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: ms die on bug = true 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon max pg per osd = 10000 # >= luminous 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon pg warn max object skew = 0 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: # disable pg_autoscaler by default for new pools 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: osd_pool_default_pg_autoscale_mode = off 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: osd pool default size = 2 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon osd allow primary affinity = true 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon osd allow pg remap = true 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon warn on legacy crush tunables = false 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon warn on crush straw calc version zero = false 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon warn on no sortbitwise = false 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon warn on osd down out interval zero = false 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon warn on too few osds = false 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon_warn_on_pool_pg_num_not_power_of_two = false 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon_warn_on_pool_no_redundancy = false 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon_allow_pool_size_one = true 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: osd pool default erasure code profile = plugin=isa technique=reed_sol_van k=2 m=1 crush-failure-domain=osd 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: osd default data pool replay window = 5 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon allow pool delete = true 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon cluster log file level = debug 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: debug asserts on shutdown = true 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon health detail to clog = false 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon host = 192.168.123.101 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon client directed command retry = 5 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: mon warn on pool no app = False 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: ms inject socket failures = 5000 2026-03-23T23:08:08.482 INFO:teuthology.orchestra.run.vm01.stdout: fsid = e311597a-b611-4178-a657-24c1502ce2e8 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout:[osd] 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd journal size = 100 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd scrub load threshold = 5.0 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd scrub max interval = 600 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd mclock profile = high_recovery_ops 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd mclock skip benchmark = true 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd recover clone overlap = true 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd recovery max chunk = 1048576 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd debug shutdown = true 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd debug op order = true 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd debug verify stray on activate = true 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd debug trim objects = true 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd open classes on start = true 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd debug pg log writeout = true 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd deep scrub update digest min age = 30 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd map max advance = 10 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: journal zero on create = true 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: filestore ondisk finisher threads = 3 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: filestore apply finisher threads = 3 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: bdev debug aio = true 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd debug misdirected ops = true 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: bdev async discard = True 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: bdev enable discard = True 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: bluestore allocator = stupid 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: bluestore block size = 96636764160 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: bluestore fsck on mount = True 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug bluefs = 1/20 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug bluestore = 1/20 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug ms = 1 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug osd = 20 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug rocksdb = 4/10 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: mon osd backfillfull_ratio = 0.85 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: mon osd full ratio = 0.9 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: mon osd nearfull ratio = 0.8 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd failsafe full ratio = 0.95 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd mclock iops capacity threshold hdd = 49000 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: osd objectstore = bluestore 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout:[mgr] 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug ms = 1 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug mgr = 20 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug mon = 20 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug auth = 20 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: mon reweight min pgs per osd = 4 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: mon reweight min bytes per osd = 10 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: mgr/telemetry/nag = false 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout:[mon] 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug ms = 1 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug mon = 20 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug paxos = 20 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: debug auth = 20 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: mon data avail warn = 5 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: mon mgr mkfs grace = 240 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: mon reweight min pgs per osd = 4 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: mon osd reporter subtree level = osd 2026-03-23T23:08:08.483 INFO:teuthology.orchestra.run.vm01.stdout: mon osd prime pg temp = true 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: mon reweight min bytes per osd = 10 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: # rotate auth tickets quickly to exercise renewal paths 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: auth mon ticket ttl = 660 # 11m 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: auth service ticket ttl = 240 # 4m 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: # don't complain about insecure global_id in the test suite 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: mon_warn_on_insecure_global_id_reclaim = false 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: mon_warn_on_insecure_global_id_reclaim_allowed = false 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: # 1m isn't quite enough 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: mon_down_mkfs_grace = 2m 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: mon_warn_on_filestore_osds = false 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout:[client] 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: rgw cache enabled = true 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: rgw enable ops log = true 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: rgw enable usage log = true 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: log file = /var/log/ceph/$cluster-$name.$pid.log 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/$cluster-$name.$pid.asok 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: debug rbd = 20 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: debug rbd_mirror = 15 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: log to stderr = False 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: rbd default features = 125 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout:[mon.a] 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.0] 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.1] 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.2] 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.3] 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.4] 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.5] 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.6] 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.484 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout:[global] 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: chdir = "" 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/$cluster-$name.pid 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: auth supported = cephx 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: filestore xattr use omap = true 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon clock drift allowed = 1.000 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: osd crush chooseleaf type = 0 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: auth debug = true 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: ms die on old message = true 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: ms die on bug = true 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon max pg per osd = 10000 # >= luminous 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon pg warn max object skew = 0 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: # disable pg_autoscaler by default for new pools 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: osd_pool_default_pg_autoscale_mode = off 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: osd pool default size = 2 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon osd allow primary affinity = true 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon osd allow pg remap = true 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon warn on legacy crush tunables = false 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon warn on crush straw calc version zero = false 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon warn on no sortbitwise = false 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon warn on osd down out interval zero = false 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon warn on too few osds = false 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon_warn_on_pool_pg_num_not_power_of_two = false 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon_warn_on_pool_no_redundancy = false 2026-03-23T23:08:08.485 INFO:teuthology.orchestra.run.vm02.stdout: mon_allow_pool_size_one = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd pool default erasure code profile = plugin=isa technique=reed_sol_van k=2 m=1 crush-failure-domain=osd 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd default data pool replay window = 5 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: mon allow pool delete = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: mon cluster log file level = debug 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: debug asserts on shutdown = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: mon health detail to clog = false 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: mon host = 192.168.123.101 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: mon client directed command retry = 5 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: mon warn on pool no app = False 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: ms inject socket failures = 5000 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: fsid = e311597a-b611-4178-a657-24c1502ce2e8 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout:[osd] 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd journal size = 100 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd scrub load threshold = 5.0 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd scrub max interval = 600 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd mclock profile = high_recovery_ops 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd mclock skip benchmark = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd recover clone overlap = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd recovery max chunk = 1048576 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd debug shutdown = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd debug op order = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd debug verify stray on activate = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd debug trim objects = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd open classes on start = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd debug pg log writeout = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd deep scrub update digest min age = 30 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd map max advance = 10 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: journal zero on create = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: filestore ondisk finisher threads = 3 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: filestore apply finisher threads = 3 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: bdev debug aio = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd debug misdirected ops = true 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: bdev async discard = True 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: bdev enable discard = True 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: bluestore allocator = stupid 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: bluestore block size = 96636764160 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: bluestore fsck on mount = True 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: debug bluefs = 1/20 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: debug bluestore = 1/20 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: debug ms = 1 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: debug osd = 20 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: debug rocksdb = 4/10 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: mon osd backfillfull_ratio = 0.85 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: mon osd full ratio = 0.9 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: mon osd nearfull ratio = 0.8 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd failsafe full ratio = 0.95 2026-03-23T23:08:08.486 INFO:teuthology.orchestra.run.vm02.stdout: osd mclock iops capacity threshold hdd = 49000 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: osd objectstore = bluestore 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout:[mgr] 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: debug ms = 1 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: debug mgr = 20 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: debug mon = 20 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: debug auth = 20 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mon reweight min pgs per osd = 4 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mon reweight min bytes per osd = 10 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mgr/telemetry/nag = false 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout:[mon] 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: debug ms = 1 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: debug mon = 20 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: debug paxos = 20 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: debug auth = 20 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mon data avail warn = 5 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mon mgr mkfs grace = 240 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mon reweight min pgs per osd = 4 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mon osd reporter subtree level = osd 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mon osd prime pg temp = true 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mon reweight min bytes per osd = 10 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: # rotate auth tickets quickly to exercise renewal paths 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: auth mon ticket ttl = 660 # 11m 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: auth service ticket ttl = 240 # 4m 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: # don't complain about insecure global_id in the test suite 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mon_warn_on_insecure_global_id_reclaim = false 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mon_warn_on_insecure_global_id_reclaim_allowed = false 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: # 1m isn't quite enough 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mon_down_mkfs_grace = 2m 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: mon_warn_on_filestore_osds = false 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout:[client] 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: rgw cache enabled = true 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: rgw enable ops log = true 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: rgw enable usage log = true 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: log file = /var/log/ceph/$cluster-$name.$pid.log 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/$cluster-$name.$pid.asok 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: debug rbd = 20 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: debug rbd_mirror = 15 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: log to stderr = False 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: rbd default features = 125 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout:[mon.a] 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.0] 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.1] 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.2] 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.3] 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.4] 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.487 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.5] 2026-03-23T23:08:08.488 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.488 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.488 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.6] 2026-03-23T23:08:08.488 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:08.488 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:08.492 INFO:tasks.ceph:Creating admin key on cluster1.mon.a... 2026-03-23T23:08:08.492 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --gen-key --name=client.admin --cap mon 'allow *' --cap osd 'allow *' --cap mds 'allow *' --cap mgr 'allow *' /etc/ceph/cluster1.keyring 2026-03-23T23:08:08.552 INFO:tasks.ceph:Copying monmap to all nodes... 2026-03-23T23:08:08.552 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:08.552 DEBUG:teuthology.orchestra.run.vm01:> dd if=/etc/ceph/cluster1.keyring of=/dev/stdout 2026-03-23T23:08:08.596 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:08.596 DEBUG:teuthology.orchestra.run.vm01:> dd if=/home/ubuntu/cephtest/cluster1.monmap of=/dev/stdout 2026-03-23T23:08:08.640 INFO:tasks.ceph:Sending monmap to node ubuntu@vm01.local 2026-03-23T23:08:08.640 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:08.640 DEBUG:teuthology.orchestra.run.vm01:> sudo dd of=/etc/ceph/cluster1.keyring 2026-03-23T23:08:08.640 DEBUG:teuthology.orchestra.run.vm01:> sudo chmod 0644 /etc/ceph/cluster1.keyring 2026-03-23T23:08:08.693 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:08.693 DEBUG:teuthology.orchestra.run.vm01:> dd of=/home/ubuntu/cephtest/cluster1.monmap 2026-03-23T23:08:08.737 INFO:tasks.ceph:Sending monmap to node ubuntu@vm02.local 2026-03-23T23:08:08.737 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:08.737 DEBUG:teuthology.orchestra.run.vm02:> sudo dd of=/etc/ceph/cluster1.keyring 2026-03-23T23:08:08.737 DEBUG:teuthology.orchestra.run.vm02:> sudo chmod 0644 /etc/ceph/cluster1.keyring 2026-03-23T23:08:08.749 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:08.749 DEBUG:teuthology.orchestra.run.vm02:> dd of=/home/ubuntu/cephtest/cluster1.monmap 2026-03-23T23:08:08.794 INFO:tasks.ceph:Setting up mon nodes... 2026-03-23T23:08:08.794 INFO:tasks.ceph:Setting up mgr nodes... 2026-03-23T23:08:08.794 DEBUG:teuthology.orchestra.run.vm01:> sudo mkdir -p /var/lib/ceph/mgr/cluster1-x && sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=mgr.x /var/lib/ceph/mgr/cluster1-x/keyring 2026-03-23T23:08:08.815 INFO:teuthology.orchestra.run.vm01.stdout:creating /var/lib/ceph/mgr/cluster1-x/keyring 2026-03-23T23:08:08.817 INFO:tasks.ceph:Setting up mds nodes... 2026-03-23T23:08:08.817 INFO:tasks.ceph_client:Setting up client nodes... 2026-03-23T23:08:08.817 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.0 /etc/ceph/cluster1.client.0.keyring && sudo chmod 0644 /etc/ceph/cluster1.client.0.keyring 2026-03-23T23:08:08.873 INFO:teuthology.orchestra.run.vm01.stdout:creating /etc/ceph/cluster1.client.0.keyring 2026-03-23T23:08:08.879 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror /etc/ceph/cluster1.client.mirror.keyring && sudo chmod 0644 /etc/ceph/cluster1.client.mirror.keyring 2026-03-23T23:08:08.897 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster1.client.mirror.keyring 2026-03-23T23:08:08.904 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.0 /etc/ceph/cluster1.client.mirror.0.keyring && sudo chmod 0644 /etc/ceph/cluster1.client.mirror.0.keyring 2026-03-23T23:08:08.963 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster1.client.mirror.0.keyring 2026-03-23T23:08:08.969 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.1 /etc/ceph/cluster1.client.mirror.1.keyring && sudo chmod 0644 /etc/ceph/cluster1.client.mirror.1.keyring 2026-03-23T23:08:09.026 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster1.client.mirror.1.keyring 2026-03-23T23:08:09.032 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.2 /etc/ceph/cluster1.client.mirror.2.keyring && sudo chmod 0644 /etc/ceph/cluster1.client.mirror.2.keyring 2026-03-23T23:08:09.090 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster1.client.mirror.2.keyring 2026-03-23T23:08:09.096 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.3 /etc/ceph/cluster1.client.mirror.3.keyring && sudo chmod 0644 /etc/ceph/cluster1.client.mirror.3.keyring 2026-03-23T23:08:09.154 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster1.client.mirror.3.keyring 2026-03-23T23:08:09.160 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.4 /etc/ceph/cluster1.client.mirror.4.keyring && sudo chmod 0644 /etc/ceph/cluster1.client.mirror.4.keyring 2026-03-23T23:08:09.218 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster1.client.mirror.4.keyring 2026-03-23T23:08:09.224 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.5 /etc/ceph/cluster1.client.mirror.5.keyring && sudo chmod 0644 /etc/ceph/cluster1.client.mirror.5.keyring 2026-03-23T23:08:09.282 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster1.client.mirror.5.keyring 2026-03-23T23:08:09.289 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.6 /etc/ceph/cluster1.client.mirror.6.keyring && sudo chmod 0644 /etc/ceph/cluster1.client.mirror.6.keyring 2026-03-23T23:08:09.347 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster1.client.mirror.6.keyring 2026-03-23T23:08:09.355 INFO:tasks.ceph:Running mkfs on osd nodes... 2026-03-23T23:08:09.355 INFO:tasks.ceph:ctx.disk_config.remote_to_roles_to_dev: {Remote(name='ubuntu@vm01.local'): {'cluster1.osd.0': '/dev/vg_nvme/lv_1', 'cluster1.osd.1': '/dev/vg_nvme/lv_2', 'cluster1.osd.2': '/dev/vg_nvme/lv_3'}} 2026-03-23T23:08:09.355 DEBUG:teuthology.orchestra.run.vm01:> sudo mkdir -p /var/lib/ceph/osd/cluster1-0 2026-03-23T23:08:09.363 INFO:tasks.ceph:roles_to_devs: {'cluster1.osd.0': '/dev/vg_nvme/lv_1', 'cluster1.osd.1': '/dev/vg_nvme/lv_2', 'cluster1.osd.2': '/dev/vg_nvme/lv_3'} 2026-03-23T23:08:09.363 INFO:tasks.ceph:role: cluster1.osd.0 2026-03-23T23:08:09.363 INFO:tasks.ceph:['mkfs.xfs', '-f', '-i', 'size=2048'] on /dev/vg_nvme/lv_1 on ubuntu@vm01.local 2026-03-23T23:08:09.363 DEBUG:teuthology.orchestra.run.vm01:> yes | sudo mkfs.xfs -f -i size=2048 /dev/vg_nvme/lv_1 2026-03-23T23:08:09.414 INFO:teuthology.orchestra.run.vm01.stdout:meta-data=/dev/vg_nvme/lv_1 isize=2048 agcount=4, agsize=1310464 blks 2026-03-23T23:08:09.414 INFO:teuthology.orchestra.run.vm01.stdout: = sectsz=512 attr=2, projid32bit=1 2026-03-23T23:08:09.414 INFO:teuthology.orchestra.run.vm01.stdout: = crc=1 finobt=1, sparse=1, rmapbt=0 2026-03-23T23:08:09.414 INFO:teuthology.orchestra.run.vm01.stdout: = reflink=1 bigtime=0 inobtcount=0 2026-03-23T23:08:09.414 INFO:teuthology.orchestra.run.vm01.stdout:data = bsize=4096 blocks=5241856, imaxpct=25 2026-03-23T23:08:09.414 INFO:teuthology.orchestra.run.vm01.stdout: = sunit=0 swidth=0 blks 2026-03-23T23:08:09.414 INFO:teuthology.orchestra.run.vm01.stdout:naming =version 2 bsize=4096 ascii-ci=0, ftype=1 2026-03-23T23:08:09.414 INFO:teuthology.orchestra.run.vm01.stdout:log =internal log bsize=4096 blocks=2560, version=2 2026-03-23T23:08:09.414 INFO:teuthology.orchestra.run.vm01.stdout: = sectsz=512 sunit=0 blks, lazy-count=1 2026-03-23T23:08:09.414 INFO:teuthology.orchestra.run.vm01.stdout:realtime =none extsz=4096 blocks=0, rtextents=0 2026-03-23T23:08:09.419 INFO:teuthology.orchestra.run.vm01.stdout:Discarding blocks...Done. 2026-03-23T23:08:09.423 INFO:tasks.ceph:mount /dev/vg_nvme/lv_1 on ubuntu@vm01.local -o noatime 2026-03-23T23:08:09.423 DEBUG:teuthology.orchestra.run.vm01:> sudo mount -t xfs -o noatime /dev/vg_nvme/lv_1 /var/lib/ceph/osd/cluster1-0 2026-03-23T23:08:09.511 DEBUG:teuthology.orchestra.run.vm01:> sudo /sbin/restorecon /var/lib/ceph/osd/cluster1-0 2026-03-23T23:08:09.516 INFO:teuthology.orchestra.run.vm01.stderr:sudo: /sbin/restorecon: command not found 2026-03-23T23:08:09.517 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:08:09.517 DEBUG:teuthology.orchestra.run.vm01:> sudo mkdir -p /var/lib/ceph/osd/cluster1-1 2026-03-23T23:08:09.564 INFO:tasks.ceph:roles_to_devs: {'cluster1.osd.0': '/dev/vg_nvme/lv_1', 'cluster1.osd.1': '/dev/vg_nvme/lv_2', 'cluster1.osd.2': '/dev/vg_nvme/lv_3'} 2026-03-23T23:08:09.564 INFO:tasks.ceph:role: cluster1.osd.1 2026-03-23T23:08:09.564 INFO:tasks.ceph:['mkfs.xfs', '-f', '-i', 'size=2048'] on /dev/vg_nvme/lv_2 on ubuntu@vm01.local 2026-03-23T23:08:09.564 DEBUG:teuthology.orchestra.run.vm01:> yes | sudo mkfs.xfs -f -i size=2048 /dev/vg_nvme/lv_2 2026-03-23T23:08:09.612 INFO:teuthology.orchestra.run.vm01.stdout:meta-data=/dev/vg_nvme/lv_2 isize=2048 agcount=4, agsize=1310464 blks 2026-03-23T23:08:09.612 INFO:teuthology.orchestra.run.vm01.stdout: = sectsz=512 attr=2, projid32bit=1 2026-03-23T23:08:09.612 INFO:teuthology.orchestra.run.vm01.stdout: = crc=1 finobt=1, sparse=1, rmapbt=0 2026-03-23T23:08:09.612 INFO:teuthology.orchestra.run.vm01.stdout: = reflink=1 bigtime=0 inobtcount=0 2026-03-23T23:08:09.612 INFO:teuthology.orchestra.run.vm01.stdout:data = bsize=4096 blocks=5241856, imaxpct=25 2026-03-23T23:08:09.612 INFO:teuthology.orchestra.run.vm01.stdout: = sunit=0 swidth=0 blks 2026-03-23T23:08:09.612 INFO:teuthology.orchestra.run.vm01.stdout:naming =version 2 bsize=4096 ascii-ci=0, ftype=1 2026-03-23T23:08:09.612 INFO:teuthology.orchestra.run.vm01.stdout:log =internal log bsize=4096 blocks=2560, version=2 2026-03-23T23:08:09.613 INFO:teuthology.orchestra.run.vm01.stdout: = sectsz=512 sunit=0 blks, lazy-count=1 2026-03-23T23:08:09.613 INFO:teuthology.orchestra.run.vm01.stdout:realtime =none extsz=4096 blocks=0, rtextents=0 2026-03-23T23:08:09.617 INFO:teuthology.orchestra.run.vm01.stdout:Discarding blocks...Done. 2026-03-23T23:08:09.618 INFO:tasks.ceph:mount /dev/vg_nvme/lv_2 on ubuntu@vm01.local -o noatime 2026-03-23T23:08:09.618 DEBUG:teuthology.orchestra.run.vm01:> sudo mount -t xfs -o noatime /dev/vg_nvme/lv_2 /var/lib/ceph/osd/cluster1-1 2026-03-23T23:08:09.672 DEBUG:teuthology.orchestra.run.vm01:> sudo /sbin/restorecon /var/lib/ceph/osd/cluster1-1 2026-03-23T23:08:09.719 INFO:teuthology.orchestra.run.vm01.stderr:sudo: /sbin/restorecon: command not found 2026-03-23T23:08:09.719 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:08:09.719 DEBUG:teuthology.orchestra.run.vm01:> sudo mkdir -p /var/lib/ceph/osd/cluster1-2 2026-03-23T23:08:09.768 INFO:tasks.ceph:roles_to_devs: {'cluster1.osd.0': '/dev/vg_nvme/lv_1', 'cluster1.osd.1': '/dev/vg_nvme/lv_2', 'cluster1.osd.2': '/dev/vg_nvme/lv_3'} 2026-03-23T23:08:09.768 INFO:tasks.ceph:role: cluster1.osd.2 2026-03-23T23:08:09.768 INFO:tasks.ceph:['mkfs.xfs', '-f', '-i', 'size=2048'] on /dev/vg_nvme/lv_3 on ubuntu@vm01.local 2026-03-23T23:08:09.768 DEBUG:teuthology.orchestra.run.vm01:> yes | sudo mkfs.xfs -f -i size=2048 /dev/vg_nvme/lv_3 2026-03-23T23:08:09.816 INFO:teuthology.orchestra.run.vm01.stdout:meta-data=/dev/vg_nvme/lv_3 isize=2048 agcount=4, agsize=1310464 blks 2026-03-23T23:08:09.816 INFO:teuthology.orchestra.run.vm01.stdout: = sectsz=512 attr=2, projid32bit=1 2026-03-23T23:08:09.816 INFO:teuthology.orchestra.run.vm01.stdout: = crc=1 finobt=1, sparse=1, rmapbt=0 2026-03-23T23:08:09.816 INFO:teuthology.orchestra.run.vm01.stdout: = reflink=1 bigtime=0 inobtcount=0 2026-03-23T23:08:09.816 INFO:teuthology.orchestra.run.vm01.stdout:data = bsize=4096 blocks=5241856, imaxpct=25 2026-03-23T23:08:09.816 INFO:teuthology.orchestra.run.vm01.stdout: = sunit=0 swidth=0 blks 2026-03-23T23:08:09.816 INFO:teuthology.orchestra.run.vm01.stdout:naming =version 2 bsize=4096 ascii-ci=0, ftype=1 2026-03-23T23:08:09.816 INFO:teuthology.orchestra.run.vm01.stdout:log =internal log bsize=4096 blocks=2560, version=2 2026-03-23T23:08:09.816 INFO:teuthology.orchestra.run.vm01.stdout: = sectsz=512 sunit=0 blks, lazy-count=1 2026-03-23T23:08:09.816 INFO:teuthology.orchestra.run.vm01.stdout:realtime =none extsz=4096 blocks=0, rtextents=0 2026-03-23T23:08:09.821 INFO:teuthology.orchestra.run.vm01.stdout:Discarding blocks...Done. 2026-03-23T23:08:09.822 INFO:tasks.ceph:mount /dev/vg_nvme/lv_3 on ubuntu@vm01.local -o noatime 2026-03-23T23:08:09.822 DEBUG:teuthology.orchestra.run.vm01:> sudo mount -t xfs -o noatime /dev/vg_nvme/lv_3 /var/lib/ceph/osd/cluster1-2 2026-03-23T23:08:09.872 DEBUG:teuthology.orchestra.run.vm01:> sudo /sbin/restorecon /var/lib/ceph/osd/cluster1-2 2026-03-23T23:08:09.919 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:08:09.919 INFO:teuthology.orchestra.run.vm01.stderr:sudo: /sbin/restorecon: command not found 2026-03-23T23:08:09.919 DEBUG:teuthology.orchestra.run.vm01:> sudo MALLOC_CHECK_=3 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-osd --no-mon-config --cluster cluster1 --mkfs --mkkey -i 0 --monmap /home/ubuntu/cephtest/cluster1.monmap 2026-03-23T23:08:09.981 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:09.976+0000 7f4f249bda40 -1 auth: error reading file: /var/lib/ceph/osd/cluster1-0/keyring: can't open /var/lib/ceph/osd/cluster1-0/keyring: (2) No such file or directory 2026-03-23T23:08:09.981 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:09.976+0000 7f4f249bda40 -1 created new key in keyring /var/lib/ceph/osd/cluster1-0/keyring 2026-03-23T23:08:09.981 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:09.976+0000 7f4f249bda40 -1 bdev(0x55b497fa1800 /var/lib/ceph/osd/cluster1-0/block) open stat got: (1) Operation not permitted 2026-03-23T23:08:09.981 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:09.976+0000 7f4f249bda40 -1 bluestore(/var/lib/ceph/osd/cluster1-0) _read_fsid unparsable uuid 2026-03-23T23:08:10.865 DEBUG:teuthology.orchestra.run.vm01:> sudo chown -R ceph:ceph /var/lib/ceph/osd/cluster1-0 2026-03-23T23:08:10.914 DEBUG:teuthology.orchestra.run.vm01:> sudo MALLOC_CHECK_=3 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-osd --no-mon-config --cluster cluster1 --mkfs --mkkey -i 1 --monmap /home/ubuntu/cephtest/cluster1.monmap 2026-03-23T23:08:10.974 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:10.968+0000 7f4802456a40 -1 auth: error reading file: /var/lib/ceph/osd/cluster1-1/keyring: can't open /var/lib/ceph/osd/cluster1-1/keyring: (2) No such file or directory 2026-03-23T23:08:10.974 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:10.972+0000 7f4802456a40 -1 created new key in keyring /var/lib/ceph/osd/cluster1-1/keyring 2026-03-23T23:08:10.974 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:10.972+0000 7f4802456a40 -1 bdev(0x557983d45800 /var/lib/ceph/osd/cluster1-1/block) open stat got: (1) Operation not permitted 2026-03-23T23:08:10.974 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:10.972+0000 7f4802456a40 -1 bluestore(/var/lib/ceph/osd/cluster1-1) _read_fsid unparsable uuid 2026-03-23T23:08:11.769 DEBUG:teuthology.orchestra.run.vm01:> sudo chown -R ceph:ceph /var/lib/ceph/osd/cluster1-1 2026-03-23T23:08:11.817 DEBUG:teuthology.orchestra.run.vm01:> sudo MALLOC_CHECK_=3 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-osd --no-mon-config --cluster cluster1 --mkfs --mkkey -i 2 --monmap /home/ubuntu/cephtest/cluster1.monmap 2026-03-23T23:08:11.878 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:11.876+0000 7f18472b2a40 -1 auth: error reading file: /var/lib/ceph/osd/cluster1-2/keyring: can't open /var/lib/ceph/osd/cluster1-2/keyring: (2) No such file or directory 2026-03-23T23:08:11.878 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:11.876+0000 7f18472b2a40 -1 created new key in keyring /var/lib/ceph/osd/cluster1-2/keyring 2026-03-23T23:08:11.878 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:11.876+0000 7f18472b2a40 -1 bdev(0x564429b4b800 /var/lib/ceph/osd/cluster1-2/block) open stat got: (1) Operation not permitted 2026-03-23T23:08:11.878 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:11.876+0000 7f18472b2a40 -1 bluestore(/var/lib/ceph/osd/cluster1-2) _read_fsid unparsable uuid 2026-03-23T23:08:12.716 DEBUG:teuthology.orchestra.run.vm01:> sudo chown -R ceph:ceph /var/lib/ceph/osd/cluster1-2 2026-03-23T23:08:12.765 INFO:tasks.ceph:Reading keys from all nodes... 2026-03-23T23:08:12.765 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:12.765 DEBUG:teuthology.orchestra.run.vm01:> sudo dd if=/var/lib/ceph/mgr/cluster1-x/keyring of=/dev/stdout 2026-03-23T23:08:12.812 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:12.812 DEBUG:teuthology.orchestra.run.vm01:> sudo dd if=/var/lib/ceph/osd/cluster1-0/keyring of=/dev/stdout 2026-03-23T23:08:12.861 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:12.861 DEBUG:teuthology.orchestra.run.vm01:> sudo dd if=/var/lib/ceph/osd/cluster1-1/keyring of=/dev/stdout 2026-03-23T23:08:12.908 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:12.908 DEBUG:teuthology.orchestra.run.vm01:> sudo dd if=/var/lib/ceph/osd/cluster1-2/keyring of=/dev/stdout 2026-03-23T23:08:12.956 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:12.956 DEBUG:teuthology.orchestra.run.vm01:> dd if=/etc/ceph/cluster1.client.0.keyring of=/dev/stdout 2026-03-23T23:08:13.000 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:13.000 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster1.client.mirror.keyring of=/dev/stdout 2026-03-23T23:08:13.004 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:13.004 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster1.client.mirror.0.keyring of=/dev/stdout 2026-03-23T23:08:13.050 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:13.050 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster1.client.mirror.1.keyring of=/dev/stdout 2026-03-23T23:08:13.093 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:13.093 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster1.client.mirror.2.keyring of=/dev/stdout 2026-03-23T23:08:13.137 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:13.137 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster1.client.mirror.3.keyring of=/dev/stdout 2026-03-23T23:08:13.182 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:13.182 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster1.client.mirror.4.keyring of=/dev/stdout 2026-03-23T23:08:13.226 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:13.226 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster1.client.mirror.5.keyring of=/dev/stdout 2026-03-23T23:08:13.270 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:13.270 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster1.client.mirror.6.keyring of=/dev/stdout 2026-03-23T23:08:13.314 INFO:tasks.ceph:Adding keys to all mons... 2026-03-23T23:08:13.314 DEBUG:teuthology.orchestra.run.vm01:> sudo tee -a /etc/ceph/cluster1.keyring 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[mgr.x] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDYx8FpqyKdMBAAYW110V/ovWo86Lx7BoMgWg== 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[osd.0] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDZx8FpfYx/OhAAMdVe+bMB3MfV2HoQTj4UlQ== 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[osd.1] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDax8Fpf9IUOhAACWx6zpWrB7mzvER1yLcdAA== 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[osd.2] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDbx8FpER5eNBAAz6+s0wV/hyA6+bipVr0JlA== 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[client.0] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDYx8FpytcVNBAAPIOA2dPsFGHMedeXLGcTAA== 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDYx8Fpw7pqNRAA8DxQUd1bxyGrp8Gpw1TtTQ== 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.0] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDYx8Fp02ZRORAAnFGSuVBMJfIHTUE/QkSunw== 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.1] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDZx8FpazKAARAA6F05VDRkZtiwC+0NqhyWEg== 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.2] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDZx8Fpr1BSBRAA11nlGp4Zyw+WVyqjjXp1Fw== 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.3] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDZx8FpBgEhCRAA1csZmna/Qye/bp+spf08/A== 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.4] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDZx8FpUBPzDBAAPtIrUz0TwPziDu3ZzZY6VA== 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.5] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDZx8FpwGXCEBAANd9e2opqZsEz23jCfnMa5w== 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.6] 2026-03-23T23:08:13.321 INFO:teuthology.orchestra.run.vm01.stdout: key = AQDZx8FpiU+gFBAATXCu2mjBhC3fZvB1Dp2liA== 2026-03-23T23:08:13.322 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=mgr.x --cap mon 'allow profile mgr' --cap osd 'allow *' --cap mds 'allow *' 2026-03-23T23:08:13.383 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=osd.0 --cap mon 'allow profile osd' --cap mgr 'allow profile osd' --cap osd 'allow *' 2026-03-23T23:08:13.446 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=osd.1 --cap mon 'allow profile osd' --cap mgr 'allow profile osd' --cap osd 'allow *' 2026-03-23T23:08:13.510 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=osd.2 --cap mon 'allow profile osd' --cap mgr 'allow profile osd' --cap osd 'allow *' 2026-03-23T23:08:13.575 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=client.0 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:13.639 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=client.mirror --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:13.704 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=client.mirror.0 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:13.768 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=client.mirror.1 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:13.831 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=client.mirror.2 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:13.896 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=client.mirror.3 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:13.959 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=client.mirror.4 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:14.024 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=client.mirror.5 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:14.088 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster1.keyring --name=client.mirror.6 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:14.152 INFO:tasks.ceph:Running mkfs on mon nodes... 2026-03-23T23:08:14.152 DEBUG:teuthology.orchestra.run.vm01:> sudo mkdir -p /var/lib/ceph/mon/cluster1-a 2026-03-23T23:08:14.200 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-mon --cluster cluster1 --mkfs -i a --monmap /home/ubuntu/cephtest/cluster1.monmap --keyring /etc/ceph/cluster1.keyring 2026-03-23T23:08:14.279 DEBUG:teuthology.orchestra.run.vm01:> sudo chown -R ceph:ceph /var/lib/ceph/mon/cluster1-a 2026-03-23T23:08:14.329 DEBUG:teuthology.orchestra.run.vm01:> rm -- /home/ubuntu/cephtest/cluster1.monmap 2026-03-23T23:08:14.372 INFO:tasks.ceph:Starting mon daemons in cluster cluster1... 2026-03-23T23:08:14.372 INFO:tasks.ceph.cluster1.mon.a:Restarting daemon 2026-03-23T23:08:14.372 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper kill ceph-mon -f --cluster cluster1 -i a 2026-03-23T23:08:14.415 INFO:tasks.ceph.cluster1.mon.a:Started 2026-03-23T23:08:14.415 INFO:tasks.ceph:Starting mgr daemons in cluster cluster1... 2026-03-23T23:08:14.415 INFO:tasks.ceph.cluster1.mgr.x:Restarting daemon 2026-03-23T23:08:14.415 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper kill ceph-mgr -f --cluster cluster1 -i x 2026-03-23T23:08:14.415 INFO:tasks.ceph.cluster1.mgr.x:Started 2026-03-23T23:08:14.416 DEBUG:tasks.ceph:set 0 configs 2026-03-23T23:08:14.416 DEBUG:teuthology.orchestra.run.vm01:> sudo ceph --cluster cluster1 config dump 2026-03-23T23:08:14.509 INFO:teuthology.orchestra.run.vm01.stdout:WHO MASK LEVEL OPTION VALUE RO 2026-03-23T23:08:14.519 INFO:tasks.ceph:Setting crush tunables to default 2026-03-23T23:08:14.519 DEBUG:teuthology.orchestra.run.vm01:> sudo ceph --cluster cluster1 osd crush tunables default 2026-03-23T23:08:14.616 INFO:teuthology.orchestra.run.vm01.stderr:adjusted tunables profile to default 2026-03-23T23:08:14.627 INFO:tasks.ceph:check_enable_crimson: False 2026-03-23T23:08:14.627 INFO:tasks.ceph:Starting osd daemons in cluster cluster1... 2026-03-23T23:08:14.627 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:14.627 DEBUG:teuthology.orchestra.run.vm01:> sudo dd if=/var/lib/ceph/osd/cluster1-0/fsid of=/dev/stdout 2026-03-23T23:08:14.634 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:14.634 DEBUG:teuthology.orchestra.run.vm01:> sudo dd if=/var/lib/ceph/osd/cluster1-1/fsid of=/dev/stdout 2026-03-23T23:08:14.686 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:14.686 DEBUG:teuthology.orchestra.run.vm01:> sudo dd if=/var/lib/ceph/osd/cluster1-2/fsid of=/dev/stdout 2026-03-23T23:08:14.737 DEBUG:teuthology.orchestra.run.vm01:> sudo ceph --cluster cluster1 osd new 949deb9d-4635-4b73-bd03-0b97d473d0b6 0 2026-03-23T23:08:14.882 INFO:teuthology.orchestra.run.vm01.stdout:0 2026-03-23T23:08:14.893 DEBUG:teuthology.orchestra.run.vm01:> sudo ceph --cluster cluster1 osd new 30da6cbc-36ff-4adc-b718-f35dd6c5607b 1 2026-03-23T23:08:14.993 INFO:teuthology.orchestra.run.vm01.stdout:1 2026-03-23T23:08:15.004 DEBUG:teuthology.orchestra.run.vm01:> sudo ceph --cluster cluster1 osd new 702094ad-eec9-4e20-89c9-20a443665756 2 2026-03-23T23:08:15.108 INFO:teuthology.orchestra.run.vm01.stdout:2 2026-03-23T23:08:15.120 INFO:tasks.ceph.cluster1.osd.0:Restarting daemon 2026-03-23T23:08:15.121 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper kill ceph-osd -f --cluster cluster1 -i 0 2026-03-23T23:08:15.121 INFO:tasks.ceph.cluster1.osd.0:Started 2026-03-23T23:08:15.121 INFO:tasks.ceph.cluster1.osd.1:Restarting daemon 2026-03-23T23:08:15.121 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper kill ceph-osd -f --cluster cluster1 -i 1 2026-03-23T23:08:15.122 INFO:tasks.ceph.cluster1.osd.1:Started 2026-03-23T23:08:15.122 INFO:tasks.ceph.cluster1.osd.2:Restarting daemon 2026-03-23T23:08:15.122 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper kill ceph-osd -f --cluster cluster1 -i 2 2026-03-23T23:08:15.123 INFO:tasks.ceph.cluster1.osd.2:Started 2026-03-23T23:08:15.123 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd dump --format=json 2026-03-23T23:08:15.411 INFO:tasks.ceph.cluster1.osd.1.vm01.stderr:2026-03-23T23:08:15.408+0000 7fee1f8f8a40 -1 Falling back to public interface 2026-03-23T23:08:15.419 INFO:teuthology.orchestra.run.vm01.stderr:2026-03-23T23:08:15.416+0000 7f85f2d76640 0 --2- 192.168.123.101:0/1020932936 >> v2:192.168.123.101:3300/0 conn(0x7f85f409e890 0x7f85f409aab0 unknown :-1 s=AUTH_CONNECTING pgs=0 cs=0 l=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).send_auth_request get_initial_auth_request returned -2 2026-03-23T23:08:15.451 INFO:tasks.ceph.cluster1.osd.0.vm01.stderr:2026-03-23T23:08:15.448+0000 7fb1a4380a40 -1 Falling back to public interface 2026-03-23T23:08:15.455 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:15.455 INFO:teuthology.orchestra.run.vm01.stdout:{"epoch":5,"fsid":"e311597a-b611-4178-a657-24c1502ce2e8","created":"2026-03-23T23:08:14.464442+0000","modified":"2026-03-23T23:08:15.107177+0000","last_up_change":"0.000000","last_in_change":"2026-03-23T23:08:15.107177+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":2,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":0,"max_osd":3,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[],"osds":[{"osd":0,"uuid":"949deb9d-4635-4b73-bd03-0b97d473d0b6","up":0,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":0,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[]},"cluster_addrs":{"addrvec":[]},"heartbeat_back_addrs":{"addrvec":[]},"heartbeat_front_addrs":{"addrvec":[]},"public_addr":"(unrecognized address family 0)/0","cluster_addr":"(unrecognized address family 0)/0","heartbeat_back_addr":"(unrecognized address family 0)/0","heartbeat_front_addr":"(unrecognized address family 0)/0","state":["exists","new"]},{"osd":1,"uuid":"30da6cbc-36ff-4adc-b718-f35dd6c5607b","up":0,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":0,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[]},"cluster_addrs":{"addrvec":[]},"heartbeat_back_addrs":{"addrvec":[]},"heartbeat_front_addrs":{"addrvec":[]},"public_addr":"(unrecognized address family 0)/0","cluster_addr":"(unrecognized address family 0)/0","heartbeat_back_addr":"(unrecognized address family 0)/0","heartbeat_front_addr":"(unrecognized address family 0)/0","state":["exists","new"]},{"osd":2,"uuid":"702094ad-eec9-4e20-89c9-20a443665756","up":0,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":0,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[]},"cluster_addrs":{"addrvec":[]},"heartbeat_back_addrs":{"addrvec":[]},"heartbeat_front_addrs":{"addrvec":[]},"public_addr":"(unrecognized address family 0)/0","cluster_addr":"(unrecognized address family 0)/0","heartbeat_back_addr":"(unrecognized address family 0)/0","heartbeat_front_addr":"(unrecognized address family 0)/0","state":["exists","new"]}],"osd_xinfo":[{"osd":0,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":0,"old_weight":0,"last_purged_snaps_scrub":"0.000000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":0,"old_weight":0,"last_purged_snaps_scrub":"0.000000","dead_epoch":0},{"osd":2,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":0,"old_weight":0,"last_purged_snaps_scrub":"0.000000","dead_epoch":0}],"pg_upmap":[],"pg_upmap_items":[],"pg_upmap_primaries":[],"pg_temp":[],"primary_temp":[],"blocklist":{},"range_blocklist":{},"erasure_code_profiles":{"default":{"crush-failure-domain":"osd","k":"2","m":"1","plugin":"isa","technique":"reed_sol_van"}},"removed_snaps_queue":[],"new_removed_snaps":[],"new_purged_snaps":[],"crush_node_flags":{},"device_class_flags":{},"stretch_mode":{"stretch_mode_enabled":false,"stretch_bucket_count":0,"degraded_stretch_mode":0,"recovering_stretch_mode":0,"stretch_mode_bucket":0}} 2026-03-23T23:08:15.466 INFO:tasks.ceph.ceph_manager.cluster1:[] 2026-03-23T23:08:15.466 INFO:tasks.ceph:Waiting for OSDs to come up 2026-03-23T23:08:15.474 INFO:tasks.ceph.cluster1.osd.2.vm01.stderr:2026-03-23T23:08:15.472+0000 7f8edc05ea40 -1 Falling back to public interface 2026-03-23T23:08:15.679 INFO:tasks.ceph.cluster1.mgr.x.vm01.stderr:/usr/lib/python3/dist-packages/scipy/__init__.py:67: UserWarning: NumPy was imported from a Python sub-interpreter but NumPy does not properly support sub-interpreters. This will likely work for most users but might cause hard to track down issues or subtle bugs. A common user of the rare sub-interpreter feature is wsgi which also allows single-interpreter mode. 2026-03-23T23:08:15.680 INFO:tasks.ceph.cluster1.mgr.x.vm01.stderr:Improvements in the case of bugs are welcome, but is not on the NumPy roadmap, and full support may require significant effort to achieve. 2026-03-23T23:08:15.680 INFO:tasks.ceph.cluster1.mgr.x.vm01.stderr: from numpy import show_config as show_numpy_config 2026-03-23T23:08:15.768 DEBUG:teuthology.orchestra.run.vm01:> adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph --cluster cluster1 osd dump --format=json 2026-03-23T23:08:15.872 INFO:teuthology.misc.health.vm01.stdout: 2026-03-23T23:08:15.872 INFO:teuthology.misc.health.vm01.stdout:{"epoch":5,"fsid":"e311597a-b611-4178-a657-24c1502ce2e8","created":"2026-03-23T23:08:14.464442+0000","modified":"2026-03-23T23:08:15.107177+0000","last_up_change":"0.000000","last_in_change":"2026-03-23T23:08:15.107177+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":2,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":0,"max_osd":3,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[],"osds":[{"osd":0,"uuid":"949deb9d-4635-4b73-bd03-0b97d473d0b6","up":0,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":0,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[]},"cluster_addrs":{"addrvec":[]},"heartbeat_back_addrs":{"addrvec":[]},"heartbeat_front_addrs":{"addrvec":[]},"public_addr":"(unrecognized address family 0)/0","cluster_addr":"(unrecognized address family 0)/0","heartbeat_back_addr":"(unrecognized address family 0)/0","heartbeat_front_addr":"(unrecognized address family 0)/0","state":["exists","new"]},{"osd":1,"uuid":"30da6cbc-36ff-4adc-b718-f35dd6c5607b","up":0,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":0,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[]},"cluster_addrs":{"addrvec":[]},"heartbeat_back_addrs":{"addrvec":[]},"heartbeat_front_addrs":{"addrvec":[]},"public_addr":"(unrecognized address family 0)/0","cluster_addr":"(unrecognized address family 0)/0","heartbeat_back_addr":"(unrecognized address family 0)/0","heartbeat_front_addr":"(unrecognized address family 0)/0","state":["exists","new"]},{"osd":2,"uuid":"702094ad-eec9-4e20-89c9-20a443665756","up":0,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":0,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[]},"cluster_addrs":{"addrvec":[]},"heartbeat_back_addrs":{"addrvec":[]},"heartbeat_front_addrs":{"addrvec":[]},"public_addr":"(unrecognized address family 0)/0","cluster_addr":"(unrecognized address family 0)/0","heartbeat_back_addr":"(unrecognized address family 0)/0","heartbeat_front_addr":"(unrecognized address family 0)/0","state":["exists","new"]}],"osd_xinfo":[{"osd":0,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":0,"old_weight":0,"last_purged_snaps_scrub":"0.000000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":0,"old_weight":0,"last_purged_snaps_scrub":"0.000000","dead_epoch":0},{"osd":2,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":0,"old_weight":0,"last_purged_snaps_scrub":"0.000000","dead_epoch":0}],"pg_upmap":[],"pg_upmap_items":[],"pg_upmap_primaries":[],"pg_temp":[],"primary_temp":[],"blocklist":{},"range_blocklist":{},"erasure_code_profiles":{"default":{"crush-failure-domain":"osd","k":"2","m":"1","plugin":"isa","technique":"reed_sol_van"}},"removed_snaps_queue":[],"new_removed_snaps":[],"new_purged_snaps":[],"crush_node_flags":{},"device_class_flags":{},"stretch_mode":{"stretch_mode_enabled":false,"stretch_bucket_count":0,"degraded_stretch_mode":0,"recovering_stretch_mode":0,"stretch_mode_bucket":0}} 2026-03-23T23:08:15.883 DEBUG:teuthology.misc:0 of 3 OSDs are up 2026-03-23T23:08:16.030 INFO:tasks.ceph.cluster1.osd.0.vm01.stderr:2026-03-23T23:08:16.028+0000 7fb1a4380a40 -1 osd.0 0 log_to_monitors true 2026-03-23T23:08:16.074 INFO:tasks.ceph.cluster1.osd.1.vm01.stderr:2026-03-23T23:08:16.068+0000 7fee1f8f8a40 -1 osd.1 0 log_to_monitors true 2026-03-23T23:08:16.184 INFO:tasks.ceph.cluster1.osd.2.vm01.stderr:2026-03-23T23:08:16.180+0000 7f8edc05ea40 -1 osd.2 0 log_to_monitors true 2026-03-23T23:08:16.278 INFO:tasks.ceph.cluster1.mgr.x.vm01.stderr:Failed to import NVMeoFClient and related components: cannot import name 'NVMeoFClient' from 'dashboard.services.nvmeof_client' (/usr/share/ceph/mgr/dashboard/services/nvmeof_client.py) 2026-03-23T23:08:17.498 INFO:tasks.ceph.cluster1.osd.0.vm01.stderr:2026-03-23T23:08:17.496+0000 7fb19fb06640 -1 osd.0 0 waiting for initial osdmap 2026-03-23T23:08:17.498 INFO:tasks.ceph.cluster1.osd.2.vm01.stderr:2026-03-23T23:08:17.496+0000 7f8ed8819640 -1 osd.2 0 waiting for initial osdmap 2026-03-23T23:08:17.498 INFO:tasks.ceph.cluster1.osd.1.vm01.stderr:2026-03-23T23:08:17.496+0000 7fee1b07e640 -1 osd.1 0 waiting for initial osdmap 2026-03-23T23:08:17.501 INFO:tasks.ceph.cluster1.osd.2.vm01.stderr:2026-03-23T23:08:17.496+0000 7f8ed2e04640 -1 osd.2 7 set_numa_affinity unable to identify public interface '' numa node: (2) No such file or directory 2026-03-23T23:08:17.502 INFO:tasks.ceph.cluster1.osd.1.vm01.stderr:2026-03-23T23:08:17.496+0000 7fee1669e640 -1 osd.1 7 set_numa_affinity unable to identify public interface '' numa node: (2) No such file or directory 2026-03-23T23:08:17.502 INFO:tasks.ceph.cluster1.osd.0.vm01.stderr:2026-03-23T23:08:17.496+0000 7fb19b126640 -1 osd.0 7 set_numa_affinity unable to identify public interface '' numa node: (2) No such file or directory 2026-03-23T23:08:17.711 INFO:tasks.ceph.cluster1.mgr.x.vm01.stderr:2026-03-23T23:08:17.708+0000 7f49bd71d640 -1 mgr.server handle_report got status from non-daemon mon.a 2026-03-23T23:08:22.185 DEBUG:teuthology.orchestra.run.vm01:> adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph --cluster cluster1 osd dump --format=json 2026-03-23T23:08:22.334 INFO:teuthology.misc.health.vm01.stdout: 2026-03-23T23:08:22.334 INFO:teuthology.misc.health.vm01.stdout:{"epoch":11,"fsid":"e311597a-b611-4178-a657-24c1502ce2e8","created":"2026-03-23T23:08:14.464442+0000","modified":"2026-03-23T23:08:21.716255+0000","last_up_change":"2026-03-23T23:08:18.481072+0000","last_in_change":"2026-03-23T23:08:15.107177+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":4,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":1,"max_osd":3,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[{"pool":1,"pool_name":".mgr","create_time":"2026-03-23T23:08:18.719537+0000","flags":1,"flags_names":"hashpspool","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":1,"pg_placement_num":1,"pg_placement_num_target":1,"pg_num_target":1,"pg_num_pending":1,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"11","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{"pg_num_max":32,"pg_num_min":1},"application_metadata":{"mgr":{}},"read_balance":{"score_type":"Fair distribution","score_acting":2.9900000095367432,"score_stable":2.9900000095367432,"optimal_score":0.67000001668930054,"raw_score_acting":2,"raw_score_stable":2,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}}],"osds":[{"osd":0,"uuid":"949deb9d-4635-4b73-bd03-0b97d473d0b6","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6808","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6809","nonce":2521779656}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6810","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6811","nonce":2521779656}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6814","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6815","nonce":2521779656}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6812","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6813","nonce":2521779656}]},"public_addr":"192.168.123.101:6809/2521779656","cluster_addr":"192.168.123.101:6811/2521779656","heartbeat_back_addr":"192.168.123.101:6815/2521779656","heartbeat_front_addr":"192.168.123.101:6813/2521779656","state":["exists","up"]},{"osd":1,"uuid":"30da6cbc-36ff-4adc-b718-f35dd6c5607b","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":9,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6800","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6801","nonce":3634301164}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6802","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6803","nonce":3634301164}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6806","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6807","nonce":3634301164}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6804","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6805","nonce":3634301164}]},"public_addr":"192.168.123.101:6801/3634301164","cluster_addr":"192.168.123.101:6803/3634301164","heartbeat_back_addr":"192.168.123.101:6807/3634301164","heartbeat_front_addr":"192.168.123.101:6805/3634301164","state":["exists","up"]},{"osd":2,"uuid":"702094ad-eec9-4e20-89c9-20a443665756","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6816","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6817","nonce":3048758592}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6818","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6819","nonce":3048758592}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6822","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6823","nonce":3048758592}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6820","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6821","nonce":3048758592}]},"public_addr":"192.168.123.101:6817/3048758592","cluster_addr":"192.168.123.101:6819/3048758592","heartbeat_back_addr":"192.168.123.101:6823/3048758592","heartbeat_front_addr":"192.168.123.101:6821/3048758592","state":["exists","up"]}],"osd_xinfo":[{"osd":0,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:17.030992+0000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:17.074969+0000","dead_epoch":0},{"osd":2,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:17.176191+0000","dead_epoch":0}],"pg_upmap":[],"pg_upmap_items":[],"pg_upmap_primaries":[],"pg_temp":[],"primary_temp":[],"blocklist":{},"range_blocklist":{},"erasure_code_profiles":{"default":{"crush-failure-domain":"osd","k":"2","m":"1","plugin":"isa","technique":"reed_sol_van"}},"removed_snaps_queue":[],"new_removed_snaps":[],"new_purged_snaps":[],"crush_node_flags":{},"device_class_flags":{},"stretch_mode":{"stretch_mode_enabled":false,"stretch_bucket_count":0,"degraded_stretch_mode":0,"recovering_stretch_mode":0,"stretch_mode_bucket":0}} 2026-03-23T23:08:22.345 DEBUG:teuthology.misc:3 of 3 OSDs are up 2026-03-23T23:08:22.345 INFO:tasks.ceph:Creating RBD pool 2026-03-23T23:08:22.345 DEBUG:teuthology.orchestra.run.vm01:> sudo ceph --cluster cluster1 osd pool create rbd 8 2026-03-23T23:08:22.724 INFO:teuthology.orchestra.run.vm01.stderr:pool 'rbd' created 2026-03-23T23:08:22.742 DEBUG:teuthology.orchestra.run.vm01:> rbd --cluster cluster1 pool init rbd 2026-03-23T23:08:25.743 INFO:tasks.ceph:Starting mds daemons in cluster cluster1... 2026-03-23T23:08:25.744 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 config log 1 --format=json 2026-03-23T23:08:25.744 INFO:tasks.daemonwatchdog.daemon_watchdog:watchdog starting 2026-03-23T23:08:25.897 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:25.908 INFO:teuthology.orchestra.run.vm01.stdout:[{"version":1,"timestamp":"0.000000","name":"","changes":[]}] 2026-03-23T23:08:25.908 INFO:tasks.ceph_manager:config epoch is 1 2026-03-23T23:08:25.908 INFO:tasks.ceph:Waiting until cluster1 daemons up and pgs clean... 2026-03-23T23:08:25.908 INFO:tasks.ceph.ceph_manager.cluster1:waiting for mgr available 2026-03-23T23:08:25.908 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 mgr dump --format=json 2026-03-23T23:08:26.083 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:26.095 INFO:teuthology.orchestra.run.vm01.stdout:{"epoch":5,"flags":0,"active_gid":4104,"active_name":"x","active_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6824","nonce":2293010008},{"type":"v1","addr":"192.168.123.101:6825","nonce":2293010008}]},"active_addr":"192.168.123.101:6825/2293010008","active_change":"2026-03-23T23:08:16.701749+0000","active_mgr_features":4544132024016699391,"available":true,"standbys":[],"modules":["iostat","nfs"],"available_modules":[{"name":"alerts","can_run":true,"error_string":"","module_options":{"interval":{"name":"interval","type":"secs","level":"advanced","flags":1,"default_value":"60","min":"","max":"","enum_allowed":[],"desc":"How frequently to reexamine health status","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"smtp_destination":{"name":"smtp_destination","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"Email address to send alerts to, use commas to separate multiple","long_desc":"","tags":[],"see_also":[]},"smtp_from_name":{"name":"smtp_from_name","type":"str","level":"advanced","flags":1,"default_value":"Ceph","min":"","max":"","enum_allowed":[],"desc":"Email From: name","long_desc":"","tags":[],"see_also":[]},"smtp_host":{"name":"smtp_host","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"SMTP server","long_desc":"","tags":[],"see_also":[]},"smtp_password":{"name":"smtp_password","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"Password to authenticate with","long_desc":"","tags":[],"see_also":[]},"smtp_port":{"name":"smtp_port","type":"int","level":"advanced","flags":1,"default_value":"465","min":"","max":"","enum_allowed":[],"desc":"SMTP port","long_desc":"","tags":[],"see_also":[]},"smtp_sender":{"name":"smtp_sender","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"SMTP envelope sender","long_desc":"","tags":[],"see_also":[]},"smtp_ssl":{"name":"smtp_ssl","type":"bool","level":"advanced","flags":1,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Use SSL to connect to SMTP server","long_desc":"","tags":[],"see_also":[]},"smtp_user":{"name":"smtp_user","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"User to authenticate as","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"balancer","can_run":true,"error_string":"","module_options":{"active":{"name":"active","type":"bool","level":"advanced","flags":1,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"automatically balance PGs across cluster","long_desc":"","tags":[],"see_also":[]},"begin_time":{"name":"begin_time","type":"str","level":"advanced","flags":1,"default_value":"0000","min":"","max":"","enum_allowed":[],"desc":"beginning time of day to automatically balance","long_desc":"This is a time of day in the format HHMM.","tags":[],"see_also":[]},"begin_weekday":{"name":"begin_weekday","type":"uint","level":"advanced","flags":1,"default_value":"0","min":"0","max":"6","enum_allowed":[],"desc":"Restrict automatic balancing to this day of the week or later","long_desc":"0 = Sunday, 1 = Monday, etc.","tags":[],"see_also":[]},"crush_compat_max_iterations":{"name":"crush_compat_max_iterations","type":"uint","level":"advanced","flags":1,"default_value":"25","min":"1","max":"250","enum_allowed":[],"desc":"maximum number of iterations to attempt optimization","long_desc":"","tags":[],"see_also":[]},"crush_compat_metrics":{"name":"crush_compat_metrics","type":"str","level":"advanced","flags":1,"default_value":"pgs,objects,bytes","min":"","max":"","enum_allowed":[],"desc":"metrics with which to calculate OSD utilization","long_desc":"Value is a list of one or more of \"pgs\", \"objects\", or \"bytes\", and indicates which metrics to use to balance utilization.","tags":[],"see_also":[]},"crush_compat_step":{"name":"crush_compat_step","type":"float","level":"advanced","flags":1,"default_value":"0.5","min":"0.001","max":"0.999","enum_allowed":[],"desc":"aggressiveness of optimization","long_desc":".99 is very aggressive, .01 is less aggressive","tags":[],"see_also":[]},"end_time":{"name":"end_time","type":"str","level":"advanced","flags":1,"default_value":"2359","min":"","max":"","enum_allowed":[],"desc":"ending time of day to automatically balance","long_desc":"This is a time of day in the format HHMM.","tags":[],"see_also":[]},"end_weekday":{"name":"end_weekday","type":"uint","level":"advanced","flags":1,"default_value":"0","min":"0","max":"6","enum_allowed":[],"desc":"Restrict automatic balancing to days of the week earlier than this","long_desc":"0 = Sunday, 1 = Monday, etc.","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"min_score":{"name":"min_score","type":"float","level":"advanced","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"minimum score, below which no optimization is attempted","long_desc":"","tags":[],"see_also":[]},"mode":{"name":"mode","type":"str","level":"advanced","flags":1,"default_value":"upmap","min":"","max":"","enum_allowed":["crush-compat","none","read","upmap","upmap-read"],"desc":"Balancer mode","long_desc":"","tags":[],"see_also":[]},"pool_ids":{"name":"pool_ids","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"pools which the automatic balancing will be limited to","long_desc":"","tags":[],"see_also":[]},"sleep_interval":{"name":"sleep_interval","type":"secs","level":"advanced","flags":1,"default_value":"60","min":"","max":"","enum_allowed":[],"desc":"how frequently to wake up and attempt optimization","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"update_pg_upmap_activity":{"name":"update_pg_upmap_activity","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Updates pg_upmap activity stats to be used in `balancer status detail`","long_desc":"","tags":[],"see_also":[]},"upmap_max_deviation":{"name":"upmap_max_deviation","type":"int","level":"advanced","flags":1,"default_value":"5","min":"1","max":"","enum_allowed":[],"desc":"deviation below which no optimization is attempted","long_desc":"If the number of PGs are within this count then no optimization is attempted","tags":[],"see_also":[]},"upmap_max_optimizations":{"name":"upmap_max_optimizations","type":"uint","level":"advanced","flags":1,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"maximum upmap optimizations to make per attempt","long_desc":"","tags":[],"see_also":[]}}},{"name":"cephadm","can_run":true,"error_string":"","module_options":{"agent_down_multiplier":{"name":"agent_down_multiplier","type":"float","level":"advanced","flags":0,"default_value":"3.0","min":"","max":"","enum_allowed":[],"desc":"Multiplied by agent refresh rate to calculate how long agent must not report before being marked down","long_desc":"","tags":[],"see_also":[]},"agent_refresh_rate":{"name":"agent_refresh_rate","type":"secs","level":"advanced","flags":0,"default_value":"20","min":"","max":"","enum_allowed":[],"desc":"How often agent on each host will try to gather and send metadata","long_desc":"","tags":[],"see_also":[]},"agent_starting_port":{"name":"agent_starting_port","type":"int","level":"advanced","flags":0,"default_value":"4721","min":"","max":"","enum_allowed":[],"desc":"First port agent will try to bind to (will also try up to next 1000 subsequent ports if blocked)","long_desc":"","tags":[],"see_also":[]},"allow_ptrace":{"name":"allow_ptrace","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"allow SYS_PTRACE capability on ceph containers","long_desc":"The SYS_PTRACE capability is needed to attach to a process with gdb or strace. Enabling this options can allow debugging daemons that encounter problems at runtime.","tags":[],"see_also":[]},"autotune_interval":{"name":"autotune_interval","type":"secs","level":"advanced","flags":0,"default_value":"600","min":"","max":"","enum_allowed":[],"desc":"how frequently to autotune daemon memory","long_desc":"","tags":[],"see_also":[]},"autotune_memory_target_ratio":{"name":"autotune_memory_target_ratio","type":"float","level":"advanced","flags":0,"default_value":"0.7","min":"","max":"","enum_allowed":[],"desc":"ratio of total system memory to divide amongst autotuned daemons","long_desc":"","tags":[],"see_also":[]},"cephadm_log_destination":{"name":"cephadm_log_destination","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":["file","file,syslog","syslog"],"desc":"Destination for cephadm command's persistent logging","long_desc":"","tags":[],"see_also":[]},"certificate_automated_rotation_enabled":{"name":"certificate_automated_rotation_enabled","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"This flag controls whether cephadm automatically rotates certificates upon expiration.","long_desc":"","tags":[],"see_also":[]},"certificate_check_debug_mode":{"name":"certificate_check_debug_mode","type":"bool","level":"dev","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"FOR TESTING ONLY: This flag forces the certificate check instead of waiting for certificate_check_period.","long_desc":"","tags":[],"see_also":[]},"certificate_check_period":{"name":"certificate_check_period","type":"int","level":"advanced","flags":0,"default_value":"1","min":"0","max":"30","enum_allowed":[],"desc":"Specifies how often (in days) the certificate should be checked for validity.","long_desc":"","tags":[],"see_also":[]},"certificate_duration_days":{"name":"certificate_duration_days","type":"int","level":"advanced","flags":0,"default_value":"1095","min":"90","max":"3650","enum_allowed":[],"desc":"Specifies the duration of self certificates generated and signed by cephadm root CA","long_desc":"","tags":[],"see_also":[]},"certificate_renewal_threshold_days":{"name":"certificate_renewal_threshold_days","type":"int","level":"advanced","flags":0,"default_value":"30","min":"10","max":"90","enum_allowed":[],"desc":"Specifies the lead time in days to initiate certificate renewal before expiration.","long_desc":"","tags":[],"see_also":[]},"cgroups_split":{"name":"cgroups_split","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Pass --cgroups=split when cephadm creates containers (currently podman only)","long_desc":"","tags":[],"see_also":[]},"config_checks_enabled":{"name":"config_checks_enabled","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Enable or disable the cephadm configuration analysis","long_desc":"","tags":[],"see_also":[]},"config_dashboard":{"name":"config_dashboard","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"manage configs like API endpoints in Dashboard.","long_desc":"","tags":[],"see_also":[]},"container_image_alertmanager":{"name":"container_image_alertmanager","type":"str","level":"advanced","flags":0,"default_value":"quay.io/prometheus/alertmanager:v0.28.1","min":"","max":"","enum_allowed":[],"desc":"Alertmanager container image","long_desc":"","tags":[],"see_also":[]},"container_image_base":{"name":"container_image_base","type":"str","level":"advanced","flags":1,"default_value":"quay.io/ceph/ceph","min":"","max":"","enum_allowed":[],"desc":"Container image name, without the tag","long_desc":"","tags":[],"see_also":[]},"container_image_elasticsearch":{"name":"container_image_elasticsearch","type":"str","level":"advanced","flags":0,"default_value":"quay.io/omrizeneva/elasticsearch:6.8.23","min":"","max":"","enum_allowed":[],"desc":"Elasticsearch container image","long_desc":"","tags":[],"see_also":[]},"container_image_grafana":{"name":"container_image_grafana","type":"str","level":"advanced","flags":0,"default_value":"quay.io/ceph/grafana:12.3.1","min":"","max":"","enum_allowed":[],"desc":"Grafana container image","long_desc":"","tags":[],"see_also":[]},"container_image_haproxy":{"name":"container_image_haproxy","type":"str","level":"advanced","flags":0,"default_value":"quay.io/ceph/haproxy:2.3","min":"","max":"","enum_allowed":[],"desc":"Haproxy container image","long_desc":"","tags":[],"see_also":[]},"container_image_jaeger_agent":{"name":"container_image_jaeger_agent","type":"str","level":"advanced","flags":0,"default_value":"quay.io/jaegertracing/jaeger-agent:1.29","min":"","max":"","enum_allowed":[],"desc":"Jaeger agent container image","long_desc":"","tags":[],"see_also":[]},"container_image_jaeger_collector":{"name":"container_image_jaeger_collector","type":"str","level":"advanced","flags":0,"default_value":"quay.io/jaegertracing/jaeger-collector:1.29","min":"","max":"","enum_allowed":[],"desc":"Jaeger collector container image","long_desc":"","tags":[],"see_also":[]},"container_image_jaeger_query":{"name":"container_image_jaeger_query","type":"str","level":"advanced","flags":0,"default_value":"quay.io/jaegertracing/jaeger-query:1.29","min":"","max":"","enum_allowed":[],"desc":"Jaeger query container image","long_desc":"","tags":[],"see_also":[]},"container_image_keepalived":{"name":"container_image_keepalived","type":"str","level":"advanced","flags":0,"default_value":"quay.io/ceph/keepalived:2.2.4","min":"","max":"","enum_allowed":[],"desc":"Keepalived container image","long_desc":"","tags":[],"see_also":[]},"container_image_loki":{"name":"container_image_loki","type":"str","level":"advanced","flags":0,"default_value":"docker.io/grafana/loki:3.0.0","min":"","max":"","enum_allowed":[],"desc":"Loki container image","long_desc":"","tags":[],"see_also":[]},"container_image_nginx":{"name":"container_image_nginx","type":"str","level":"advanced","flags":0,"default_value":"quay.io/ceph/nginx:sclorg-nginx-126","min":"","max":"","enum_allowed":[],"desc":"Nginx container image","long_desc":"","tags":[],"see_also":[]},"container_image_node_exporter":{"name":"container_image_node_exporter","type":"str","level":"advanced","flags":0,"default_value":"quay.io/prometheus/node-exporter:v1.9.1","min":"","max":"","enum_allowed":[],"desc":"Node exporter container image","long_desc":"","tags":[],"see_also":[]},"container_image_nvmeof":{"name":"container_image_nvmeof","type":"str","level":"advanced","flags":0,"default_value":"quay.io/ceph/nvmeof:1.5","min":"","max":"","enum_allowed":[],"desc":"Nvmeof container image","long_desc":"","tags":[],"see_also":[]},"container_image_oauth2_proxy":{"name":"container_image_oauth2_proxy","type":"str","level":"advanced","flags":0,"default_value":"quay.io/oauth2-proxy/oauth2-proxy:v7.6.0","min":"","max":"","enum_allowed":[],"desc":"Oauth2 proxy container image","long_desc":"","tags":[],"see_also":[]},"container_image_prometheus":{"name":"container_image_prometheus","type":"str","level":"advanced","flags":0,"default_value":"quay.io/prometheus/prometheus:v3.6.0","min":"","max":"","enum_allowed":[],"desc":"Prometheus container image","long_desc":"","tags":[],"see_also":[]},"container_image_promtail":{"name":"container_image_promtail","type":"str","level":"advanced","flags":0,"default_value":"docker.io/grafana/promtail:3.0.0","min":"","max":"","enum_allowed":[],"desc":"Promtail container image","long_desc":"","tags":[],"see_also":[]},"container_image_samba":{"name":"container_image_samba","type":"str","level":"advanced","flags":0,"default_value":"quay.io/samba.org/samba-server:ceph20-centos-amd64","min":"","max":"","enum_allowed":[],"desc":"Samba container image","long_desc":"","tags":[],"see_also":[]},"container_image_samba_metrics":{"name":"container_image_samba_metrics","type":"str","level":"advanced","flags":0,"default_value":"quay.io/samba.org/samba-metrics:ceph20-centos-amd64","min":"","max":"","enum_allowed":[],"desc":"Samba metrics container image","long_desc":"","tags":[],"see_also":[]},"container_image_snmp_gateway":{"name":"container_image_snmp_gateway","type":"str","level":"advanced","flags":0,"default_value":"docker.io/maxwo/snmp-notifier:v1.2.1","min":"","max":"","enum_allowed":[],"desc":"Snmp gateway container image","long_desc":"","tags":[],"see_also":[]},"container_init":{"name":"container_init","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Run podman/docker with `--init`","long_desc":"","tags":[],"see_also":[]},"daemon_cache_timeout":{"name":"daemon_cache_timeout","type":"secs","level":"advanced","flags":0,"default_value":"600","min":"","max":"","enum_allowed":[],"desc":"seconds to cache service (daemon) inventory","long_desc":"","tags":[],"see_also":[]},"default_cephadm_command_timeout":{"name":"default_cephadm_command_timeout","type":"int","level":"advanced","flags":0,"default_value":"900","min":"","max":"","enum_allowed":[],"desc":"Default timeout applied to cephadm commands run directly on the host (in seconds)","long_desc":"","tags":[],"see_also":[]},"default_registry":{"name":"default_registry","type":"str","level":"advanced","flags":0,"default_value":"quay.io","min":"","max":"","enum_allowed":[],"desc":"Search-registry to which we should normalize unqualified image names. This is not the default registry","long_desc":"","tags":[],"see_also":[]},"device_cache_timeout":{"name":"device_cache_timeout","type":"secs","level":"advanced","flags":0,"default_value":"1800","min":"","max":"","enum_allowed":[],"desc":"seconds to cache device inventory","long_desc":"","tags":[],"see_also":[]},"device_enhanced_scan":{"name":"device_enhanced_scan","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Use libstoragemgmt during device scans","long_desc":"","tags":[],"see_also":[]},"facts_cache_timeout":{"name":"facts_cache_timeout","type":"secs","level":"advanced","flags":0,"default_value":"60","min":"","max":"","enum_allowed":[],"desc":"seconds to cache host facts data","long_desc":"","tags":[],"see_also":[]},"grafana_dashboards_path":{"name":"grafana_dashboards_path","type":"str","level":"advanced","flags":0,"default_value":"/etc/grafana/dashboards/ceph-dashboard/","min":"","max":"","enum_allowed":[],"desc":"location of dashboards to include in grafana deployments","long_desc":"","tags":[],"see_also":[]},"host_check_interval":{"name":"host_check_interval","type":"secs","level":"advanced","flags":0,"default_value":"600","min":"","max":"","enum_allowed":[],"desc":"how frequently to perform a host check","long_desc":"","tags":[],"see_also":[]},"hw_monitoring":{"name":"hw_monitoring","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Deploy hw monitoring daemon on every host.","long_desc":"","tags":[],"see_also":[]},"inventory_list_all":{"name":"inventory_list_all","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Whether ceph-volume inventory should report more devices (mostly mappers (LVs / mpaths), partitions...)","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_refresh_metadata":{"name":"log_refresh_metadata","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Log all refresh metadata. Includes daemon, device, and host info collected regularly. Only has effect if logging at debug level","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"log to the \"cephadm\" cluster log channel\"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"manage_etc_ceph_ceph_conf":{"name":"manage_etc_ceph_ceph_conf","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Manage and own /etc/ceph/ceph.conf on the hosts.","long_desc":"","tags":[],"see_also":[]},"manage_etc_ceph_ceph_conf_hosts":{"name":"manage_etc_ceph_ceph_conf_hosts","type":"str","level":"advanced","flags":0,"default_value":"*","min":"","max":"","enum_allowed":[],"desc":"PlacementSpec describing on which hosts to manage /etc/ceph/ceph.conf","long_desc":"","tags":[],"see_also":[]},"max_count_per_host":{"name":"max_count_per_host","type":"int","level":"advanced","flags":0,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"max number of daemons per service per host","long_desc":"","tags":[],"see_also":[]},"max_osd_draining_count":{"name":"max_osd_draining_count","type":"int","level":"advanced","flags":0,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"max number of osds that will be drained simultaneously when osds are removed","long_desc":"","tags":[],"see_also":[]},"migration_current":{"name":"migration_current","type":"int","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"internal - do not modify","long_desc":"","tags":[],"see_also":[]},"mode":{"name":"mode","type":"str","level":"advanced","flags":0,"default_value":"root","min":"","max":"","enum_allowed":["cephadm-package","root"],"desc":"mode for remote execution of cephadm","long_desc":"","tags":[],"see_also":[]},"oob_default_addr":{"name":"oob_default_addr","type":"str","level":"advanced","flags":0,"default_value":"169.254.1.1","min":"","max":"","enum_allowed":[],"desc":"Default address for RedFish API (oob management).","long_desc":"","tags":[],"see_also":[]},"prometheus_alerts_path":{"name":"prometheus_alerts_path","type":"str","level":"advanced","flags":0,"default_value":"/etc/prometheus/ceph/ceph_default_alerts.yml","min":"","max":"","enum_allowed":[],"desc":"location of alerts to include in prometheus deployments","long_desc":"","tags":[],"see_also":[]},"registry_insecure":{"name":"registry_insecure","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Registry is to be considered insecure (no TLS available). Only for development purposes.","long_desc":"","tags":[],"see_also":[]},"registry_password":{"name":"registry_password","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"Custom repository password. Only used for logging into a registry.","long_desc":"","tags":[],"see_also":[]},"registry_url":{"name":"registry_url","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"Registry url for login purposes. This is not the default registry","long_desc":"","tags":[],"see_also":[]},"registry_username":{"name":"registry_username","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"Custom repository username. Only used for logging into a registry.","long_desc":"","tags":[],"see_also":[]},"secure_monitoring_stack":{"name":"secure_monitoring_stack","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Enable TLS security for all the monitoring stack daemons","long_desc":"","tags":[],"see_also":[]},"service_discovery_port":{"name":"service_discovery_port","type":"int","level":"advanced","flags":0,"default_value":"8765","min":"","max":"","enum_allowed":[],"desc":"cephadm service discovery port","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ssh_config_file":{"name":"ssh_config_file","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"customized SSH config file to connect to managed hosts","long_desc":"","tags":[],"see_also":[]},"ssh_keepalive_count_max":{"name":"ssh_keepalive_count_max","type":"int","level":"advanced","flags":0,"default_value":"3","min":"","max":"","enum_allowed":[],"desc":"How many times ssh connections can fail liveness checks before the host is marked offline","long_desc":"","tags":[],"see_also":[]},"ssh_keepalive_interval":{"name":"ssh_keepalive_interval","type":"int","level":"advanced","flags":0,"default_value":"7","min":"","max":"","enum_allowed":[],"desc":"How often ssh connections are checked for liveness","long_desc":"","tags":[],"see_also":[]},"stray_daemon_check_interval":{"name":"stray_daemon_check_interval","type":"secs","level":"advanced","flags":0,"default_value":"1800","min":"","max":"","enum_allowed":[],"desc":"how frequently cephadm should check for the presence of stray daemons","long_desc":"","tags":[],"see_also":[]},"use_agent":{"name":"use_agent","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Use cephadm agent on each host to gather and send metadata","long_desc":"","tags":[],"see_also":[]},"use_repo_digest":{"name":"use_repo_digest","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Automatically convert image tags to image digest. Make sure all daemons use the same image","long_desc":"","tags":[],"see_also":[]},"warn_on_failed_host_check":{"name":"warn_on_failed_host_check","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"raise a health warning if the host check fails","long_desc":"","tags":[],"see_also":[]},"warn_on_stray_daemons":{"name":"warn_on_stray_daemons","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"raise a health warning if daemons are detected that are not managed by cephadm","long_desc":"","tags":[],"see_also":[]},"warn_on_stray_hosts":{"name":"warn_on_stray_hosts","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"raise a health warning if daemons are detected on a host that is not managed by cephadm","long_desc":"","tags":[],"see_also":[]}}},{"name":"crash","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"retain_interval":{"name":"retain_interval","type":"secs","level":"advanced","flags":1,"default_value":"31536000","min":"","max":"","enum_allowed":[],"desc":"how long to retain crashes before pruning them","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"warn_recent_interval":{"name":"warn_recent_interval","type":"secs","level":"advanced","flags":1,"default_value":"1209600","min":"","max":"","enum_allowed":[],"desc":"time interval in which to warn about recent crashes","long_desc":"","tags":[],"see_also":[]}}},{"name":"dashboard","can_run":true,"error_string":"","module_options":{"ACCOUNT_LOCKOUT_ATTEMPTS":{"name":"ACCOUNT_LOCKOUT_ATTEMPTS","type":"int","level":"advanced","flags":0,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ALERTMANAGER_API_HOST":{"name":"ALERTMANAGER_API_HOST","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ALERTMANAGER_API_SSL_VERIFY":{"name":"ALERTMANAGER_API_SSL_VERIFY","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"AUDIT_API_ENABLED":{"name":"AUDIT_API_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"AUDIT_API_LOG_PAYLOAD":{"name":"AUDIT_API_LOG_PAYLOAD","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ENABLE_BROWSABLE_API":{"name":"ENABLE_BROWSABLE_API","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_CEPHFS":{"name":"FEATURE_TOGGLE_CEPHFS","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_DASHBOARD":{"name":"FEATURE_TOGGLE_DASHBOARD","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_ISCSI":{"name":"FEATURE_TOGGLE_ISCSI","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_MIRRORING":{"name":"FEATURE_TOGGLE_MIRRORING","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_NFS":{"name":"FEATURE_TOGGLE_NFS","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_RBD":{"name":"FEATURE_TOGGLE_RBD","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_RGW":{"name":"FEATURE_TOGGLE_RGW","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GANESHA_CLUSTERS_RADOS_POOL_NAMESPACE":{"name":"GANESHA_CLUSTERS_RADOS_POOL_NAMESPACE","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GRAFANA_API_PASSWORD":{"name":"GRAFANA_API_PASSWORD","type":"str","level":"advanced","flags":0,"default_value":"admin","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GRAFANA_API_SSL_VERIFY":{"name":"GRAFANA_API_SSL_VERIFY","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GRAFANA_API_URL":{"name":"GRAFANA_API_URL","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GRAFANA_API_USERNAME":{"name":"GRAFANA_API_USERNAME","type":"str","level":"advanced","flags":0,"default_value":"admin","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GRAFANA_FRONTEND_API_URL":{"name":"GRAFANA_FRONTEND_API_URL","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GRAFANA_UPDATE_DASHBOARDS":{"name":"GRAFANA_UPDATE_DASHBOARDS","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ISCSI_API_SSL_VERIFICATION":{"name":"ISCSI_API_SSL_VERIFICATION","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ISSUE_TRACKER_API_KEY":{"name":"ISSUE_TRACKER_API_KEY","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"MANAGED_BY_CLUSTERS":{"name":"MANAGED_BY_CLUSTERS","type":"str","level":"advanced","flags":0,"default_value":"[]","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"MULTICLUSTER_CONFIG":{"name":"MULTICLUSTER_CONFIG","type":"str","level":"advanced","flags":0,"default_value":"{}","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PROMETHEUS_API_HOST":{"name":"PROMETHEUS_API_HOST","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PROMETHEUS_API_SSL_VERIFY":{"name":"PROMETHEUS_API_SSL_VERIFY","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PROM_ALERT_CREDENTIAL_CACHE_TTL":{"name":"PROM_ALERT_CREDENTIAL_CACHE_TTL","type":"int","level":"advanced","flags":0,"default_value":"60","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_COMPLEXITY_ENABLED":{"name":"PWD_POLICY_CHECK_COMPLEXITY_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_EXCLUSION_LIST_ENABLED":{"name":"PWD_POLICY_CHECK_EXCLUSION_LIST_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_LENGTH_ENABLED":{"name":"PWD_POLICY_CHECK_LENGTH_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_OLDPWD_ENABLED":{"name":"PWD_POLICY_CHECK_OLDPWD_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_REPETITIVE_CHARS_ENABLED":{"name":"PWD_POLICY_CHECK_REPETITIVE_CHARS_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_SEQUENTIAL_CHARS_ENABLED":{"name":"PWD_POLICY_CHECK_SEQUENTIAL_CHARS_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_USERNAME_ENABLED":{"name":"PWD_POLICY_CHECK_USERNAME_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_ENABLED":{"name":"PWD_POLICY_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_EXCLUSION_LIST":{"name":"PWD_POLICY_EXCLUSION_LIST","type":"str","level":"advanced","flags":0,"default_value":"osd,host,dashboard,pool,block,nfs,ceph,monitors,gateway,logs,crush,maps","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_MIN_COMPLEXITY":{"name":"PWD_POLICY_MIN_COMPLEXITY","type":"int","level":"advanced","flags":0,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_MIN_LENGTH":{"name":"PWD_POLICY_MIN_LENGTH","type":"int","level":"advanced","flags":0,"default_value":"8","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"REST_REQUESTS_TIMEOUT":{"name":"REST_REQUESTS_TIMEOUT","type":"int","level":"advanced","flags":0,"default_value":"45","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"RGW_API_ACCESS_KEY":{"name":"RGW_API_ACCESS_KEY","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"RGW_API_ADMIN_RESOURCE":{"name":"RGW_API_ADMIN_RESOURCE","type":"str","level":"advanced","flags":0,"default_value":"admin","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"RGW_API_SECRET_KEY":{"name":"RGW_API_SECRET_KEY","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"RGW_API_SSL_VERIFY":{"name":"RGW_API_SSL_VERIFY","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"RGW_HOSTNAME_PER_DAEMON":{"name":"RGW_HOSTNAME_PER_DAEMON","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"UNSAFE_TLS_v1_2":{"name":"UNSAFE_TLS_v1_2","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"USER_PWD_EXPIRATION_SPAN":{"name":"USER_PWD_EXPIRATION_SPAN","type":"int","level":"advanced","flags":0,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"USER_PWD_EXPIRATION_WARNING_1":{"name":"USER_PWD_EXPIRATION_WARNING_1","type":"int","level":"advanced","flags":0,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"USER_PWD_EXPIRATION_WARNING_2":{"name":"USER_PWD_EXPIRATION_WARNING_2","type":"int","level":"advanced","flags":0,"default_value":"5","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"cross_origin_url":{"name":"cross_origin_url","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"crt_file":{"name":"crt_file","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"crypto_caller":{"name":"crypto_caller","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"debug":{"name":"debug","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Enable/disable debug options","long_desc":"","tags":[],"see_also":[]},"jwt_token_ttl":{"name":"jwt_token_ttl","type":"int","level":"advanced","flags":0,"default_value":"28800","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"key_file":{"name":"key_file","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"motd":{"name":"motd","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"The message of the day","long_desc":"","tags":[],"see_also":[]},"redirect_resolve_ip_addr":{"name":"redirect_resolve_ip_addr","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"server_addr":{"name":"server_addr","type":"str","level":"advanced","flags":0,"default_value":"::","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"server_port":{"name":"server_port","type":"int","level":"advanced","flags":0,"default_value":"8080","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ssl":{"name":"ssl","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ssl_server_port":{"name":"ssl_server_port","type":"int","level":"advanced","flags":0,"default_value":"8443","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sso_oauth2":{"name":"sso_oauth2","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"standby_behaviour":{"name":"standby_behaviour","type":"str","level":"advanced","flags":0,"default_value":"redirect","min":"","max":"","enum_allowed":["error","redirect"],"desc":"","long_desc":"","tags":[],"see_also":[]},"standby_error_status_code":{"name":"standby_error_status_code","type":"int","level":"advanced","flags":0,"default_value":"500","min":"400","max":"599","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"url_prefix":{"name":"url_prefix","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"devicehealth","can_run":true,"error_string":"","module_options":{"enable_monitoring":{"name":"enable_monitoring","type":"bool","level":"advanced","flags":1,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"monitor device health metrics","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"mark_out_threshold":{"name":"mark_out_threshold","type":"secs","level":"advanced","flags":1,"default_value":"2419200","min":"","max":"","enum_allowed":[],"desc":"automatically mark OSD if it may fail before this long","long_desc":"","tags":[],"see_also":[]},"pool_name":{"name":"pool_name","type":"str","level":"advanced","flags":1,"default_value":"device_health_metrics","min":"","max":"","enum_allowed":[],"desc":"name of pool in which to store device health metrics","long_desc":"","tags":[],"see_also":[]},"retention_period":{"name":"retention_period","type":"secs","level":"advanced","flags":1,"default_value":"15552000","min":"","max":"","enum_allowed":[],"desc":"how long to retain device health metrics","long_desc":"","tags":[],"see_also":[]},"scrape_frequency":{"name":"scrape_frequency","type":"secs","level":"advanced","flags":1,"default_value":"86400","min":"","max":"","enum_allowed":[],"desc":"how frequently to scrape device health metrics","long_desc":"","tags":[],"see_also":[]},"self_heal":{"name":"self_heal","type":"bool","level":"advanced","flags":1,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"preemptively heal cluster around devices that may fail","long_desc":"","tags":[],"see_also":[]},"sleep_interval":{"name":"sleep_interval","type":"secs","level":"advanced","flags":1,"default_value":"600","min":"","max":"","enum_allowed":[],"desc":"how frequently to wake up and check device health","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"warn_threshold":{"name":"warn_threshold","type":"secs","level":"advanced","flags":1,"default_value":"7257600","min":"","max":"","enum_allowed":[],"desc":"raise health warning if OSD may fail before this long","long_desc":"","tags":[],"see_also":[]}}},{"name":"diskprediction_local","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"predict_interval":{"name":"predict_interval","type":"str","level":"advanced","flags":0,"default_value":"86400","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"predictor_model":{"name":"predictor_model","type":"str","level":"advanced","flags":0,"default_value":"prophetstor","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sleep_interval":{"name":"sleep_interval","type":"str","level":"advanced","flags":0,"default_value":"600","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"influx","can_run":false,"error_string":"influxdb python module not found","module_options":{"batch_size":{"name":"batch_size","type":"int","level":"advanced","flags":0,"default_value":"5000","min":"","max":"","enum_allowed":[],"desc":"How big batches of data points should be when sending to InfluxDB.","long_desc":"","tags":[],"see_also":[]},"database":{"name":"database","type":"str","level":"advanced","flags":0,"default_value":"ceph","min":"","max":"","enum_allowed":[],"desc":"InfluxDB database name. You will need to create this database and grant write privileges to the configured username or the username must have admin privileges to create it.","long_desc":"","tags":[],"see_also":[]},"hostname":{"name":"hostname","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"InfluxDB server hostname","long_desc":"","tags":[],"see_also":[]},"interval":{"name":"interval","type":"secs","level":"advanced","flags":0,"default_value":"30","min":"5","max":"","enum_allowed":[],"desc":"Time between reports to InfluxDB. Default 30 seconds.","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"password":{"name":"password","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"password of InfluxDB server user","long_desc":"","tags":[],"see_also":[]},"port":{"name":"port","type":"int","level":"advanced","flags":0,"default_value":"8086","min":"","max":"","enum_allowed":[],"desc":"InfluxDB server port","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ssl":{"name":"ssl","type":"str","level":"advanced","flags":0,"default_value":"false","min":"","max":"","enum_allowed":[],"desc":"Use https connection for InfluxDB server. Use \"true\" or \"false\".","long_desc":"","tags":[],"see_also":[]},"threads":{"name":"threads","type":"int","level":"advanced","flags":0,"default_value":"5","min":"1","max":"32","enum_allowed":[],"desc":"How many worker threads should be spawned for sending data to InfluxDB.","long_desc":"","tags":[],"see_also":[]},"username":{"name":"username","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"username of InfluxDB server user","long_desc":"","tags":[],"see_also":[]},"verify_ssl":{"name":"verify_ssl","type":"str","level":"advanced","flags":0,"default_value":"true","min":"","max":"","enum_allowed":[],"desc":"Verify https cert for InfluxDB server. Use \"true\" or \"false\".","long_desc":"","tags":[],"see_also":[]}}},{"name":"insights","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"iostat","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"localpool","can_run":true,"error_string":"","module_options":{"failure_domain":{"name":"failure_domain","type":"str","level":"advanced","flags":1,"default_value":"host","min":"","max":"","enum_allowed":[],"desc":"failure domain for any created local pool","long_desc":"what failure domain we should separate data replicas across.","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"min_size":{"name":"min_size","type":"int","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"default min_size for any created local pool","long_desc":"value to set min_size to (unchanged from Ceph's default if this option is not set)","tags":[],"see_also":[]},"num_rep":{"name":"num_rep","type":"int","level":"advanced","flags":1,"default_value":"3","min":"","max":"","enum_allowed":[],"desc":"default replica count for any created local pool","long_desc":"","tags":[],"see_also":[]},"pg_num":{"name":"pg_num","type":"int","level":"advanced","flags":1,"default_value":"128","min":"","max":"","enum_allowed":[],"desc":"default pg_num for any created local pool","long_desc":"","tags":[],"see_also":[]},"prefix":{"name":"prefix","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"name prefix for any created local pool","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"subtree":{"name":"subtree","type":"str","level":"advanced","flags":1,"default_value":"rack","min":"","max":"","enum_allowed":[],"desc":"CRUSH level for which to create a local pool","long_desc":"which CRUSH subtree type the module should create a pool for.","tags":[],"see_also":[]}}},{"name":"mirroring","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"nfs","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"orchestrator","can_run":true,"error_string":"","module_options":{"fail_fs":{"name":"fail_fs","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Fail filesystem for rapid multi-rank mds upgrade","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"orchestrator":{"name":"orchestrator","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["cephadm","rook","test_orchestrator"],"desc":"Orchestrator backend","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"osd_perf_query","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"osd_support","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"pg_autoscaler","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sleep_interval":{"name":"sleep_interval","type":"secs","level":"advanced","flags":0,"default_value":"60","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"threshold":{"name":"threshold","type":"float","level":"advanced","flags":0,"default_value":"3.0","min":"1.0","max":"","enum_allowed":[],"desc":"scaling threshold","long_desc":"The factor by which the `NEW PG_NUM` must vary from the current`PG_NUM` before being accepted. Cannot be less than 1.0","tags":[],"see_also":[]}}},{"name":"progress","can_run":true,"error_string":"","module_options":{"allow_pg_recovery_event":{"name":"allow_pg_recovery_event","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"allow the module to show pg recovery progress","long_desc":"","tags":[],"see_also":[]},"enabled":{"name":"enabled","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"max_completed_events":{"name":"max_completed_events","type":"int","level":"advanced","flags":1,"default_value":"50","min":"","max":"","enum_allowed":[],"desc":"number of past completed events to remember","long_desc":"","tags":[],"see_also":[]},"sleep_interval":{"name":"sleep_interval","type":"secs","level":"advanced","flags":1,"default_value":"5","min":"","max":"","enum_allowed":[],"desc":"how long the module is going to sleep","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"prometheus","can_run":true,"error_string":"","module_options":{"cache":{"name":"cache","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"exclude_perf_counters":{"name":"exclude_perf_counters","type":"bool","level":"advanced","flags":1,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Do not include perf-counters in the metrics output","long_desc":"Gathering perf-counters from a single Prometheus exporter can degrade ceph-mgr performance, especially in large clusters. Instead, Ceph-exporter daemons are now used by default for perf-counter gathering. This should only be disabled when no ceph-exporters are deployed.","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rbd_stats_pools":{"name":"rbd_stats_pools","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rbd_stats_pools_refresh_interval":{"name":"rbd_stats_pools_refresh_interval","type":"int","level":"advanced","flags":0,"default_value":"300","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"scrape_interval":{"name":"scrape_interval","type":"float","level":"advanced","flags":0,"default_value":"15.0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"server_addr":{"name":"server_addr","type":"str","level":"advanced","flags":0,"default_value":"::","min":"","max":"","enum_allowed":[],"desc":"the IPv4 or IPv6 address on which the module listens for HTTP requests","long_desc":"","tags":[],"see_also":[]},"server_port":{"name":"server_port","type":"int","level":"advanced","flags":1,"default_value":"9283","min":"","max":"","enum_allowed":[],"desc":"the port on which the module listens for HTTP requests","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"stale_cache_strategy":{"name":"stale_cache_strategy","type":"str","level":"advanced","flags":0,"default_value":"log","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"standby_behaviour":{"name":"standby_behaviour","type":"str","level":"advanced","flags":1,"default_value":"default","min":"","max":"","enum_allowed":["default","error"],"desc":"","long_desc":"","tags":[],"see_also":[]},"standby_error_status_code":{"name":"standby_error_status_code","type":"int","level":"advanced","flags":1,"default_value":"500","min":"400","max":"599","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"rbd_support","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"max_concurrent_snap_create":{"name":"max_concurrent_snap_create","type":"int","level":"advanced","flags":0,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"mirror_snapshot_schedule":{"name":"mirror_snapshot_schedule","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"trash_purge_schedule":{"name":"trash_purge_schedule","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"rgw","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"secondary_zone_period_retry_limit":{"name":"secondary_zone_period_retry_limit","type":"int","level":"advanced","flags":0,"default_value":"5","min":"","max":"","enum_allowed":[],"desc":"RGW module period update retry limit for secondary site","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"selftest","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"roption1":{"name":"roption1","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"roption2":{"name":"roption2","type":"str","level":"advanced","flags":0,"default_value":"xyz","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption1":{"name":"rwoption1","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption2":{"name":"rwoption2","type":"int","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption3":{"name":"rwoption3","type":"float","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption4":{"name":"rwoption4","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption5":{"name":"rwoption5","type":"bool","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption6":{"name":"rwoption6","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption7":{"name":"rwoption7","type":"int","level":"advanced","flags":0,"default_value":"","min":"1","max":"42","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"testkey":{"name":"testkey","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"testlkey":{"name":"testlkey","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"testnewline":{"name":"testnewline","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"snap_schedule","can_run":true,"error_string":"","module_options":{"allow_m_granularity":{"name":"allow_m_granularity","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"allow minute scheduled snapshots","long_desc":"","tags":[],"see_also":[]},"dump_on_update":{"name":"dump_on_update","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"dump database to debug log on update","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"stats","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"status","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"telegraf","can_run":true,"error_string":"","module_options":{"address":{"name":"address","type":"str","level":"advanced","flags":0,"default_value":"unixgram:///tmp/telegraf.sock","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"interval":{"name":"interval","type":"secs","level":"advanced","flags":0,"default_value":"15","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"telemetry","can_run":true,"error_string":"","module_options":{"channel_basic":{"name":"channel_basic","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Share basic cluster information (size, version)","long_desc":"","tags":[],"see_also":[]},"channel_crash":{"name":"channel_crash","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Share metadata about Ceph daemon crashes (version, stack straces, etc)","long_desc":"","tags":[],"see_also":[]},"channel_device":{"name":"channel_device","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Share device health metrics (e.g., SMART data, minus potentially identifying info like serial numbers)","long_desc":"","tags":[],"see_also":[]},"channel_ident":{"name":"channel_ident","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Share a user-provided description and/or contact email for the cluster","long_desc":"","tags":[],"see_also":[]},"channel_perf":{"name":"channel_perf","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Share various performance metrics of a cluster","long_desc":"","tags":[],"see_also":[]},"contact":{"name":"contact","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"description":{"name":"description","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"device_url":{"name":"device_url","type":"str","level":"advanced","flags":0,"default_value":"https://telemetry.ceph.com/device","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"enabled":{"name":"enabled","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"interval":{"name":"interval","type":"int","level":"advanced","flags":0,"default_value":"24","min":"8","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"last_opt_revision":{"name":"last_opt_revision","type":"int","level":"advanced","flags":0,"default_value":"1","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"leaderboard":{"name":"leaderboard","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"leaderboard_description":{"name":"leaderboard_description","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"organization":{"name":"organization","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"proxy":{"name":"proxy","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"url":{"name":"url","type":"str","level":"advanced","flags":0,"default_value":"https://telemetry.ceph.com/report","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"test_orchestrator","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"volumes","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"max_concurrent_clones":{"name":"max_concurrent_clones","type":"int","level":"advanced","flags":0,"default_value":"4","min":"","max":"","enum_allowed":[],"desc":"Number of asynchronous cloner threads","long_desc":"","tags":[],"see_also":[]},"pause_cloning":{"name":"pause_cloning","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Pause asynchronous cloner threads","long_desc":"","tags":[],"see_also":[]},"pause_purging":{"name":"pause_purging","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Pause asynchronous subvolume purge threads","long_desc":"","tags":[],"see_also":[]},"periodic_async_work":{"name":"periodic_async_work","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Periodically check for async work","long_desc":"","tags":[],"see_also":[]},"snapshot_clone_delay":{"name":"snapshot_clone_delay","type":"int","level":"advanced","flags":0,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"Delay clone begin operation by snapshot_clone_delay seconds","long_desc":"","tags":[],"see_also":[]},"snapshot_clone_no_wait":{"name":"snapshot_clone_no_wait","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Reject subvolume clone request when cloner threads are busy","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}}],"services":{},"always_on_modules":{"octopus":["balancer","crash","devicehealth","orchestrator","pg_autoscaler","progress","rbd_support","status","telemetry","volumes"],"pacific":["balancer","crash","devicehealth","orchestrator","pg_autoscaler","progress","rbd_support","status","telemetry","volumes"],"quincy":["balancer","crash","devicehealth","orchestrator","pg_autoscaler","progress","rbd_support","status","telemetry","volumes"],"reef":["balancer","crash","devicehealth","orchestrator","pg_autoscaler","progress","rbd_support","status","telemetry","volumes"],"squid":["balancer","crash","devicehealth","orchestrator","pg_autoscaler","progress","rbd_support","status","telemetry","volumes"],"tentacle":["balancer","crash","devicehealth","orchestrator","pg_autoscaler","progress","rbd_support","status","telemetry","volumes"]},"force_disabled_modules":{},"last_failure_osd_epoch":0,"active_clients":[{"name":"devicehealth","addrvec":[{"type":"v2","addr":"192.168.123.101:0","nonce":4088094802}]},{"name":"libcephsqlite","addrvec":[{"type":"v2","addr":"192.168.123.101:0","nonce":334856206}]},{"name":"rbd_support","addrvec":[{"type":"v2","addr":"192.168.123.101:0","nonce":927796118}]},{"name":"volumes","addrvec":[{"type":"v2","addr":"192.168.123.101:0","nonce":973861092}]}]} 2026-03-23T23:08:26.096 INFO:tasks.ceph.ceph_manager.cluster1:mgr available! 2026-03-23T23:08:26.096 INFO:tasks.ceph.ceph_manager.cluster1:waiting for all up 2026-03-23T23:08:26.096 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd dump --format=json 2026-03-23T23:08:26.253 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:26.253 INFO:teuthology.orchestra.run.vm01.stdout:{"epoch":15,"fsid":"e311597a-b611-4178-a657-24c1502ce2e8","created":"2026-03-23T23:08:14.464442+0000","modified":"2026-03-23T23:08:25.733219+0000","last_up_change":"2026-03-23T23:08:18.481072+0000","last_in_change":"2026-03-23T23:08:15.107177+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":4,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":2,"max_osd":3,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[{"pool":1,"pool_name":".mgr","create_time":"2026-03-23T23:08:18.719537+0000","flags":1,"flags_names":"hashpspool","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":1,"pg_placement_num":1,"pg_placement_num_target":1,"pg_num_target":1,"pg_num_pending":1,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"11","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{"pg_num_max":32,"pg_num_min":1},"application_metadata":{"mgr":{}},"read_balance":{"score_type":"Fair distribution","score_acting":2.9900000095367432,"score_stable":2.9900000095367432,"optimal_score":0.67000001668930054,"raw_score_acting":2,"raw_score_stable":2,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}},{"pool":2,"pool_name":"rbd","create_time":"2026-03-23T23:08:22.500101+0000","flags":8193,"flags_names":"hashpspool,selfmanaged_snaps","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":8,"pg_placement_num":8,"pg_placement_num_target":8,"pg_num_target":8,"pg_num_pending":8,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"15","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":2,"snap_epoch":15,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{},"application_metadata":{"rbd":{}},"read_balance":{"score_type":"Fair distribution","score_acting":1.8799999952316284,"score_stable":1.8799999952316284,"optimal_score":1,"raw_score_acting":1.8799999952316284,"raw_score_stable":1.8799999952316284,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}}],"osds":[{"osd":0,"uuid":"949deb9d-4635-4b73-bd03-0b97d473d0b6","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6808","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6809","nonce":2521779656}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6810","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6811","nonce":2521779656}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6814","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6815","nonce":2521779656}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6812","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6813","nonce":2521779656}]},"public_addr":"192.168.123.101:6809/2521779656","cluster_addr":"192.168.123.101:6811/2521779656","heartbeat_back_addr":"192.168.123.101:6815/2521779656","heartbeat_front_addr":"192.168.123.101:6813/2521779656","state":["exists","up"]},{"osd":1,"uuid":"30da6cbc-36ff-4adc-b718-f35dd6c5607b","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6800","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6801","nonce":3634301164}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6802","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6803","nonce":3634301164}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6806","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6807","nonce":3634301164}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6804","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6805","nonce":3634301164}]},"public_addr":"192.168.123.101:6801/3634301164","cluster_addr":"192.168.123.101:6803/3634301164","heartbeat_back_addr":"192.168.123.101:6807/3634301164","heartbeat_front_addr":"192.168.123.101:6805/3634301164","state":["exists","up"]},{"osd":2,"uuid":"702094ad-eec9-4e20-89c9-20a443665756","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6816","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6817","nonce":3048758592}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6818","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6819","nonce":3048758592}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6822","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6823","nonce":3048758592}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6820","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6821","nonce":3048758592}]},"public_addr":"192.168.123.101:6817/3048758592","cluster_addr":"192.168.123.101:6819/3048758592","heartbeat_back_addr":"192.168.123.101:6823/3048758592","heartbeat_front_addr":"192.168.123.101:6821/3048758592","state":["exists","up"]}],"osd_xinfo":[{"osd":0,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:17.030992+0000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:17.074969+0000","dead_epoch":0},{"osd":2,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:17.176191+0000","dead_epoch":0}],"pg_upmap":[],"pg_upmap_items":[],"pg_upmap_primaries":[],"pg_temp":[],"primary_temp":[],"blocklist":{},"range_blocklist":{},"erasure_code_profiles":{"default":{"crush-failure-domain":"osd","k":"2","m":"1","plugin":"isa","technique":"reed_sol_van"}},"removed_snaps_queue":[{"pool":2,"snaps":[{"begin":2,"length":1}]}],"new_removed_snaps":[{"pool":2,"snaps":[{"begin":2,"length":1}]}],"new_purged_snaps":[],"crush_node_flags":{},"device_class_flags":{},"stretch_mode":{"stretch_mode_enabled":false,"stretch_bucket_count":0,"degraded_stretch_mode":0,"recovering_stretch_mode":0,"stretch_mode_bucket":0}} 2026-03-23T23:08:26.265 INFO:tasks.ceph.ceph_manager.cluster1:all up! 2026-03-23T23:08:26.265 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd dump --format=json 2026-03-23T23:08:26.418 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:26.418 INFO:teuthology.orchestra.run.vm01.stdout:{"epoch":15,"fsid":"e311597a-b611-4178-a657-24c1502ce2e8","created":"2026-03-23T23:08:14.464442+0000","modified":"2026-03-23T23:08:25.733219+0000","last_up_change":"2026-03-23T23:08:18.481072+0000","last_in_change":"2026-03-23T23:08:15.107177+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":4,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":2,"max_osd":3,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[{"pool":1,"pool_name":".mgr","create_time":"2026-03-23T23:08:18.719537+0000","flags":1,"flags_names":"hashpspool","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":1,"pg_placement_num":1,"pg_placement_num_target":1,"pg_num_target":1,"pg_num_pending":1,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"11","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{"pg_num_max":32,"pg_num_min":1},"application_metadata":{"mgr":{}},"read_balance":{"score_type":"Fair distribution","score_acting":2.9900000095367432,"score_stable":2.9900000095367432,"optimal_score":0.67000001668930054,"raw_score_acting":2,"raw_score_stable":2,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}},{"pool":2,"pool_name":"rbd","create_time":"2026-03-23T23:08:22.500101+0000","flags":8193,"flags_names":"hashpspool,selfmanaged_snaps","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":8,"pg_placement_num":8,"pg_placement_num_target":8,"pg_num_target":8,"pg_num_pending":8,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"15","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":2,"snap_epoch":15,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{},"application_metadata":{"rbd":{}},"read_balance":{"score_type":"Fair distribution","score_acting":1.8799999952316284,"score_stable":1.8799999952316284,"optimal_score":1,"raw_score_acting":1.8799999952316284,"raw_score_stable":1.8799999952316284,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}}],"osds":[{"osd":0,"uuid":"949deb9d-4635-4b73-bd03-0b97d473d0b6","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6808","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6809","nonce":2521779656}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6810","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6811","nonce":2521779656}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6814","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6815","nonce":2521779656}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6812","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6813","nonce":2521779656}]},"public_addr":"192.168.123.101:6809/2521779656","cluster_addr":"192.168.123.101:6811/2521779656","heartbeat_back_addr":"192.168.123.101:6815/2521779656","heartbeat_front_addr":"192.168.123.101:6813/2521779656","state":["exists","up"]},{"osd":1,"uuid":"30da6cbc-36ff-4adc-b718-f35dd6c5607b","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6800","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6801","nonce":3634301164}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6802","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6803","nonce":3634301164}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6806","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6807","nonce":3634301164}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6804","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6805","nonce":3634301164}]},"public_addr":"192.168.123.101:6801/3634301164","cluster_addr":"192.168.123.101:6803/3634301164","heartbeat_back_addr":"192.168.123.101:6807/3634301164","heartbeat_front_addr":"192.168.123.101:6805/3634301164","state":["exists","up"]},{"osd":2,"uuid":"702094ad-eec9-4e20-89c9-20a443665756","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6816","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6817","nonce":3048758592}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6818","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6819","nonce":3048758592}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6822","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6823","nonce":3048758592}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6820","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6821","nonce":3048758592}]},"public_addr":"192.168.123.101:6817/3048758592","cluster_addr":"192.168.123.101:6819/3048758592","heartbeat_back_addr":"192.168.123.101:6823/3048758592","heartbeat_front_addr":"192.168.123.101:6821/3048758592","state":["exists","up"]}],"osd_xinfo":[{"osd":0,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:17.030992+0000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:17.074969+0000","dead_epoch":0},{"osd":2,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:17.176191+0000","dead_epoch":0}],"pg_upmap":[],"pg_upmap_items":[],"pg_upmap_primaries":[],"pg_temp":[],"primary_temp":[],"blocklist":{},"range_blocklist":{},"erasure_code_profiles":{"default":{"crush-failure-domain":"osd","k":"2","m":"1","plugin":"isa","technique":"reed_sol_van"}},"removed_snaps_queue":[{"pool":2,"snaps":[{"begin":2,"length":1}]}],"new_removed_snaps":[{"pool":2,"snaps":[{"begin":2,"length":1}]}],"new_purged_snaps":[],"crush_node_flags":{},"device_class_flags":{},"stretch_mode":{"stretch_mode_enabled":false,"stretch_bucket_count":0,"degraded_stretch_mode":0,"recovering_stretch_mode":0,"stretch_mode_bucket":0}} 2026-03-23T23:08:26.430 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 tell osd.0 flush_pg_stats 2026-03-23T23:08:26.431 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 tell osd.1 flush_pg_stats 2026-03-23T23:08:26.431 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 tell osd.2 flush_pg_stats 2026-03-23T23:08:26.519 INFO:teuthology.orchestra.run.vm01.stdout:34359738371 2026-03-23T23:08:26.519 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd last-stat-seq osd.1 2026-03-23T23:08:26.523 INFO:teuthology.orchestra.run.vm01.stdout:34359738371 2026-03-23T23:08:26.523 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd last-stat-seq osd.2 2026-03-23T23:08:26.723 INFO:teuthology.orchestra.run.vm01.stdout:34359738370 2026-03-23T23:08:26.726 INFO:teuthology.orchestra.run.vm01.stdout:34359738371 2026-03-23T23:08:26.726 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd last-stat-seq osd.0 2026-03-23T23:08:26.727 INFO:teuthology.orchestra.run.vm01.stdout:34359738370 2026-03-23T23:08:26.737 INFO:tasks.ceph.ceph_manager.cluster1:need seq 34359738371 got 34359738370 for osd.1 2026-03-23T23:08:26.739 INFO:tasks.ceph.ceph_manager.cluster1:need seq 34359738371 got 34359738370 for osd.2 2026-03-23T23:08:26.886 INFO:teuthology.orchestra.run.vm01.stdout:34359738370 2026-03-23T23:08:26.898 INFO:tasks.ceph.ceph_manager.cluster1:need seq 34359738371 got 34359738370 for osd.0 2026-03-23T23:08:27.738 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd last-stat-seq osd.1 2026-03-23T23:08:27.740 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd last-stat-seq osd.2 2026-03-23T23:08:27.899 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd last-stat-seq osd.0 2026-03-23T23:08:27.902 INFO:teuthology.orchestra.run.vm01.stdout:34359738371 2026-03-23T23:08:27.918 INFO:tasks.ceph.ceph_manager.cluster1:need seq 34359738371 got 34359738371 for osd.1 2026-03-23T23:08:27.918 DEBUG:teuthology.parallel:result is None 2026-03-23T23:08:27.938 INFO:teuthology.orchestra.run.vm01.stdout:34359738371 2026-03-23T23:08:27.951 INFO:tasks.ceph.ceph_manager.cluster1:need seq 34359738371 got 34359738371 for osd.2 2026-03-23T23:08:27.951 DEBUG:teuthology.parallel:result is None 2026-03-23T23:08:28.056 INFO:teuthology.orchestra.run.vm01.stdout:34359738370 2026-03-23T23:08:28.068 INFO:tasks.ceph.ceph_manager.cluster1:need seq 34359738371 got 34359738370 for osd.0 2026-03-23T23:08:29.068 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd last-stat-seq osd.0 2026-03-23T23:08:29.223 INFO:teuthology.orchestra.run.vm01.stdout:34359738371 2026-03-23T23:08:29.235 INFO:tasks.ceph.ceph_manager.cluster1:need seq 34359738371 got 34359738371 for osd.0 2026-03-23T23:08:29.235 DEBUG:teuthology.parallel:result is None 2026-03-23T23:08:29.235 INFO:tasks.ceph.ceph_manager.cluster1:waiting for clean 2026-03-23T23:08:29.235 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 pg dump --format=json 2026-03-23T23:08:29.386 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:29.386 INFO:teuthology.orchestra.run.vm01.stderr:dumped all 2026-03-23T23:08:29.398 INFO:teuthology.orchestra.run.vm01.stdout:{"pg_ready":true,"pg_map":{"version":17,"stamp":"2026-03-23T23:08:28.708944+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":35,"ondisk_log_size":35,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":18,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":81824,"kb_used_data":1288,"kb_used_omap":23,"kb_used_meta":80424,"kb_avail":283033696,"statfs":{"total":289910292480,"available":289826504704,"internally_reserved":0,"allocated":1318912,"data_stored":1029849,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":23713,"internal_metadata":82355039},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":1,"apply_latency_ms":1,"commit_latency_ns":1000000,"apply_latency_ns":1000000},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"4.982364"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.738953+0000","last_change":"2026-03-23T23:08:25.739106+0000","last_active":"2026-03-23T23:08:25.738953+0000","last_peered":"2026-03-23T23:08:25.738953+0000","last_clean":"2026-03-23T23:08:25.738953+0000","last_became_active":"2026-03-23T23:08:23.731836+0000","last_became_peered":"2026-03-23T23:08:23.731836+0000","last_unstale":"2026-03-23T23:08:25.738953+0000","last_undegraded":"2026-03-23T23:08:25.738953+0000","last_fullsized":"2026-03-23T23:08:25.738953+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:00:44.763646+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00024075999999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.6","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.738967+0000","last_change":"2026-03-23T23:08:25.739198+0000","last_active":"2026-03-23T23:08:25.738967+0000","last_peered":"2026-03-23T23:08:25.738967+0000","last_clean":"2026-03-23T23:08:25.738967+0000","last_became_active":"2026-03-23T23:08:23.731863+0000","last_became_peered":"2026-03-23T23:08:23.731863+0000","last_unstale":"2026-03-23T23:08:25.738967+0000","last_undegraded":"2026-03-23T23:08:25.738967+0000","last_fullsized":"2026-03-23T23:08:25.738967+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:44:23.108235+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00032465800000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.5","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.739281+0000","last_change":"2026-03-23T23:08:25.739566+0000","last_active":"2026-03-23T23:08:25.739281+0000","last_peered":"2026-03-23T23:08:25.739281+0000","last_clean":"2026-03-23T23:08:25.739281+0000","last_became_active":"2026-03-23T23:08:23.730840+0000","last_became_peered":"2026-03-23T23:08:23.730840+0000","last_unstale":"2026-03-23T23:08:25.739281+0000","last_undegraded":"2026-03-23T23:08:25.739281+0000","last_fullsized":"2026-03-23T23:08:25.739281+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:57:02.167186+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00057072799999999995,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.4","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.739172+0000","last_change":"2026-03-23T23:08:25.739244+0000","last_active":"2026-03-23T23:08:25.739172+0000","last_peered":"2026-03-23T23:08:25.739172+0000","last_clean":"2026-03-23T23:08:25.739172+0000","last_became_active":"2026-03-23T23:08:23.731362+0000","last_became_peered":"2026-03-23T23:08:23.731362+0000","last_unstale":"2026-03-23T23:08:25.739172+0000","last_undegraded":"2026-03-23T23:08:25.739172+0000","last_fullsized":"2026-03-23T23:08:25.739172+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:39:31.151381+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00027876099999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.2","version":"15'2","reported_seq":22,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.736792+0000","last_change":"2026-03-23T23:08:25.736792+0000","last_active":"2026-03-23T23:08:25.736792+0000","last_peered":"2026-03-23T23:08:25.736792+0000","last_clean":"2026-03-23T23:08:25.736792+0000","last_became_active":"2026-03-23T23:08:23.733092+0000","last_became_peered":"2026-03-23T23:08:23.733092+0000","last_unstale":"2026-03-23T23:08:25.736792+0000","last_undegraded":"2026-03-23T23:08:25.736792+0000","last_fullsized":"2026-03-23T23:08:25.736792+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:43:29.607377+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00018660899999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.1","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:26.142910+0000","last_change":"2026-03-23T23:08:26.143010+0000","last_active":"2026-03-23T23:08:26.142910+0000","last_peered":"2026-03-23T23:08:26.142910+0000","last_clean":"2026-03-23T23:08:26.142910+0000","last_became_active":"2026-03-23T23:08:23.733283+0000","last_became_peered":"2026-03-23T23:08:23.733283+0000","last_unstale":"2026-03-23T23:08:26.142910+0000","last_undegraded":"2026-03-23T23:08:26.142910+0000","last_fullsized":"2026-03-23T23:08:26.142910+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:00:46.460524+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000359262,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.0","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:26.142923+0000","last_change":"2026-03-23T23:08:26.143001+0000","last_active":"2026-03-23T23:08:26.142923+0000","last_peered":"2026-03-23T23:08:26.142923+0000","last_clean":"2026-03-23T23:08:26.142923+0000","last_became_active":"2026-03-23T23:08:23.733398+0000","last_became_peered":"2026-03-23T23:08:23.733398+0000","last_unstale":"2026-03-23T23:08:26.142923+0000","last_undegraded":"2026-03-23T23:08:26.142923+0000","last_fullsized":"2026-03-23T23:08:26.142923+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:15:31.271255+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00022456,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.3","version":"13'1","reported_seq":21,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.739270+0000","last_change":"2026-03-23T23:08:25.739374+0000","last_active":"2026-03-23T23:08:25.739270+0000","last_peered":"2026-03-23T23:08:25.739270+0000","last_clean":"2026-03-23T23:08:25.739270+0000","last_became_active":"2026-03-23T23:08:23.731919+0000","last_became_peered":"2026-03-23T23:08:23.731919+0000","last_unstale":"2026-03-23T23:08:25.739270+0000","last_undegraded":"2026-03-23T23:08:25.739270+0000","last_fullsized":"2026-03-23T23:08:25.739270+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":1,"log_dups_size":0,"ondisk_log_size":1,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:57:44.737373+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00040423599999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"1.0","version":"10'32","reported_seq":64,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.739097+0000","last_change":"2026-03-23T23:08:20.788544+0000","last_active":"2026-03-23T23:08:25.739097+0000","last_peered":"2026-03-23T23:08:25.739097+0000","last_clean":"2026-03-23T23:08:25.739097+0000","last_became_active":"2026-03-23T23:08:20.788293+0000","last_became_peered":"2026-03-23T23:08:20.788293+0000","last_unstale":"2026-03-23T23:08:25.739097+0000","last_undegraded":"2026-03-23T23:08:25.739097+0000","last_fullsized":"2026-03-23T23:08:25.739097+0000","mapping_epoch":9,"log_start":"0'0","ondisk_log_start":"0'0","created":9,"last_epoch_clean":10,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:19.712178+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:19.712178+0000","last_clean_scrub_stamp":"2026-03-23T23:08:19.712178+0000","objects_scrubbed":0,"log_size":32,"log_dups_size":0,"ondisk_log_size":32,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:42:54.633939+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":3,"ondisk_log_size":3,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":32,"ondisk_log_size":32,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738371,"num_pgs":3,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":26976,"kb_used_data":120,"kb_used_omap":6,"kb_used_meta":26809,"kb_avail":94344864,"statfs":{"total":96636764160,"available":96609140736,"internally_reserved":0,"allocated":122880,"data_stored":34713,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":6821,"internal_metadata":27452763},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738371,"num_pgs":9,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":27424,"kb_used_data":584,"kb_used_omap":7,"kb_used_meta":26808,"kb_avail":94344416,"statfs":{"total":96636764160,"available":96608681984,"internally_reserved":0,"allocated":598016,"data_stored":497568,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":8121,"internal_metadata":27451463},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":1,"apply_latency_ms":1,"commit_latency_ns":1000000,"apply_latency_ns":1000000},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738371,"num_pgs":6,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":27424,"kb_used_data":584,"kb_used_omap":8,"kb_used_meta":26807,"kb_avail":94344416,"statfs":{"total":96636764160,"available":96608681984,"internally_reserved":0,"allocated":598016,"data_stored":497568,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":8771,"internal_metadata":27450813},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:08:29.399 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 pg dump --format=json 2026-03-23T23:08:29.610 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:29.610 INFO:teuthology.orchestra.run.vm01.stderr:dumped all 2026-03-23T23:08:29.623 INFO:teuthology.orchestra.run.vm01.stdout:{"pg_ready":true,"pg_map":{"version":18,"stamp":"2026-03-23T23:08:29.519542+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":35,"ondisk_log_size":35,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":18,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":81824,"kb_used_data":1296,"kb_used_omap":23,"kb_used_meta":80424,"kb_avail":283033696,"statfs":{"total":289910292480,"available":289826504704,"internally_reserved":0,"allocated":1327104,"data_stored":1033405,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":24363,"internal_metadata":82354389},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"5.792962"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.738953+0000","last_change":"2026-03-23T23:08:25.739106+0000","last_active":"2026-03-23T23:08:25.738953+0000","last_peered":"2026-03-23T23:08:25.738953+0000","last_clean":"2026-03-23T23:08:25.738953+0000","last_became_active":"2026-03-23T23:08:23.731836+0000","last_became_peered":"2026-03-23T23:08:23.731836+0000","last_unstale":"2026-03-23T23:08:25.738953+0000","last_undegraded":"2026-03-23T23:08:25.738953+0000","last_fullsized":"2026-03-23T23:08:25.738953+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:00:44.763646+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00024075999999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.6","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.738967+0000","last_change":"2026-03-23T23:08:25.739198+0000","last_active":"2026-03-23T23:08:25.738967+0000","last_peered":"2026-03-23T23:08:25.738967+0000","last_clean":"2026-03-23T23:08:25.738967+0000","last_became_active":"2026-03-23T23:08:23.731863+0000","last_became_peered":"2026-03-23T23:08:23.731863+0000","last_unstale":"2026-03-23T23:08:25.738967+0000","last_undegraded":"2026-03-23T23:08:25.738967+0000","last_fullsized":"2026-03-23T23:08:25.738967+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:44:23.108235+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00032465800000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.5","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.739281+0000","last_change":"2026-03-23T23:08:25.739566+0000","last_active":"2026-03-23T23:08:25.739281+0000","last_peered":"2026-03-23T23:08:25.739281+0000","last_clean":"2026-03-23T23:08:25.739281+0000","last_became_active":"2026-03-23T23:08:23.730840+0000","last_became_peered":"2026-03-23T23:08:23.730840+0000","last_unstale":"2026-03-23T23:08:25.739281+0000","last_undegraded":"2026-03-23T23:08:25.739281+0000","last_fullsized":"2026-03-23T23:08:25.739281+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:57:02.167186+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00057072799999999995,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.4","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.739172+0000","last_change":"2026-03-23T23:08:25.739244+0000","last_active":"2026-03-23T23:08:25.739172+0000","last_peered":"2026-03-23T23:08:25.739172+0000","last_clean":"2026-03-23T23:08:25.739172+0000","last_became_active":"2026-03-23T23:08:23.731362+0000","last_became_peered":"2026-03-23T23:08:23.731362+0000","last_unstale":"2026-03-23T23:08:25.739172+0000","last_undegraded":"2026-03-23T23:08:25.739172+0000","last_fullsized":"2026-03-23T23:08:25.739172+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:39:31.151381+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00027876099999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.2","version":"15'2","reported_seq":22,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.736792+0000","last_change":"2026-03-23T23:08:25.736792+0000","last_active":"2026-03-23T23:08:25.736792+0000","last_peered":"2026-03-23T23:08:25.736792+0000","last_clean":"2026-03-23T23:08:25.736792+0000","last_became_active":"2026-03-23T23:08:23.733092+0000","last_became_peered":"2026-03-23T23:08:23.733092+0000","last_unstale":"2026-03-23T23:08:25.736792+0000","last_undegraded":"2026-03-23T23:08:25.736792+0000","last_fullsized":"2026-03-23T23:08:25.736792+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:43:29.607377+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00018660899999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.1","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:26.142910+0000","last_change":"2026-03-23T23:08:26.143010+0000","last_active":"2026-03-23T23:08:26.142910+0000","last_peered":"2026-03-23T23:08:26.142910+0000","last_clean":"2026-03-23T23:08:26.142910+0000","last_became_active":"2026-03-23T23:08:23.733283+0000","last_became_peered":"2026-03-23T23:08:23.733283+0000","last_unstale":"2026-03-23T23:08:26.142910+0000","last_undegraded":"2026-03-23T23:08:26.142910+0000","last_fullsized":"2026-03-23T23:08:26.142910+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:00:46.460524+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000359262,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.0","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:26.142923+0000","last_change":"2026-03-23T23:08:26.143001+0000","last_active":"2026-03-23T23:08:26.142923+0000","last_peered":"2026-03-23T23:08:26.142923+0000","last_clean":"2026-03-23T23:08:26.142923+0000","last_became_active":"2026-03-23T23:08:23.733398+0000","last_became_peered":"2026-03-23T23:08:23.733398+0000","last_unstale":"2026-03-23T23:08:26.142923+0000","last_undegraded":"2026-03-23T23:08:26.142923+0000","last_fullsized":"2026-03-23T23:08:26.142923+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:15:31.271255+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00022456,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.3","version":"13'1","reported_seq":21,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.739270+0000","last_change":"2026-03-23T23:08:25.739374+0000","last_active":"2026-03-23T23:08:25.739270+0000","last_peered":"2026-03-23T23:08:25.739270+0000","last_clean":"2026-03-23T23:08:25.739270+0000","last_became_active":"2026-03-23T23:08:23.731919+0000","last_became_peered":"2026-03-23T23:08:23.731919+0000","last_unstale":"2026-03-23T23:08:25.739270+0000","last_undegraded":"2026-03-23T23:08:25.739270+0000","last_fullsized":"2026-03-23T23:08:25.739270+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":1,"log_dups_size":0,"ondisk_log_size":1,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:57:44.737373+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00040423599999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"1.0","version":"10'32","reported_seq":64,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:25.739097+0000","last_change":"2026-03-23T23:08:20.788544+0000","last_active":"2026-03-23T23:08:25.739097+0000","last_peered":"2026-03-23T23:08:25.739097+0000","last_clean":"2026-03-23T23:08:25.739097+0000","last_became_active":"2026-03-23T23:08:20.788293+0000","last_became_peered":"2026-03-23T23:08:20.788293+0000","last_unstale":"2026-03-23T23:08:25.739097+0000","last_undegraded":"2026-03-23T23:08:25.739097+0000","last_fullsized":"2026-03-23T23:08:25.739097+0000","mapping_epoch":9,"log_start":"0'0","ondisk_log_start":"0'0","created":9,"last_epoch_clean":10,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:19.712178+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:19.712178+0000","last_clean_scrub_stamp":"2026-03-23T23:08:19.712178+0000","objects_scrubbed":0,"log_size":32,"log_dups_size":0,"ondisk_log_size":32,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:42:54.633939+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":3,"ondisk_log_size":3,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":32,"ondisk_log_size":32,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738372,"num_pgs":3,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":26976,"kb_used_data":128,"kb_used_omap":7,"kb_used_meta":26808,"kb_avail":94344864,"statfs":{"total":96636764160,"available":96609140736,"internally_reserved":0,"allocated":131072,"data_stored":38269,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":7471,"internal_metadata":27452113},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738372,"num_pgs":9,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":27424,"kb_used_data":584,"kb_used_omap":7,"kb_used_meta":26808,"kb_avail":94344416,"statfs":{"total":96636764160,"available":96608681984,"internally_reserved":0,"allocated":598016,"data_stored":497568,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":8121,"internal_metadata":27451463},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738372,"num_pgs":6,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":27424,"kb_used_data":584,"kb_used_omap":8,"kb_used_meta":26807,"kb_avail":94344416,"statfs":{"total":96636764160,"available":96608681984,"internally_reserved":0,"allocated":598016,"data_stored":497568,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":8771,"internal_metadata":27450813},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:08:29.623 INFO:tasks.ceph.ceph_manager.cluster1:clean! 2026-03-23T23:08:29.623 INFO:tasks.ceph:Waiting until ceph cluster cluster1 is healthy... 2026-03-23T23:08:29.623 INFO:tasks.ceph.ceph_manager.cluster1:wait_until_healthy 2026-03-23T23:08:29.623 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 health --format=json 2026-03-23T23:08:29.797 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:29.797 INFO:teuthology.orchestra.run.vm01.stdout:{"status":"HEALTH_OK","checks":{},"mutes":[]} 2026-03-23T23:08:29.810 INFO:tasks.ceph.ceph_manager.cluster1:wait_until_healthy done 2026-03-23T23:08:29.810 INFO:teuthology.run_tasks:Running task ceph... 2026-03-23T23:08:29.812 INFO:tasks.ceph:Creating ceph cluster cluster2... 2026-03-23T23:08:29.812 INFO:tasks.ceph:config {'conf': {'client': {'debug rbd': 20, 'debug rbd_mirror': 15, 'log to stderr': False, 'rbd default features': 125}, 'client.mirror.0': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.1': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.2': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.3': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.4': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.5': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.6': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'global': {'mon client directed command retry': 5, 'mon warn on pool no app': False, 'ms inject socket failures': 5000}, 'mgr': {'debug mgr': 20, 'debug ms': 1}, 'mon': {'debug mon': 20, 'debug ms': 1, 'debug paxos': 20}, 'osd': {'bdev async discard': True, 'bdev enable discard': True, 'bluestore allocator': 'stupid', 'bluestore block size': 96636764160, 'bluestore fsck on mount': True, 'debug bluefs': '1/20', 'debug bluestore': '1/20', 'debug ms': 1, 'debug osd': 20, 'debug rocksdb': '4/10', 'mon osd backfillfull_ratio': 0.85, 'mon osd full ratio': 0.9, 'mon osd nearfull ratio': 0.8, 'osd failsafe full ratio': 0.95, 'osd mclock iops capacity threshold hdd': 49000, 'osd objectstore': 'bluestore'}}, 'fs': 'xfs', 'mkfs_options': None, 'mount_options': None, 'skip_mgr_daemons': False, 'log_ignorelist': ['\\(MDS_ALL_DOWN\\)', '\\(MDS_UP_LESS_THAN_MAX\\)', '\\(OSD_SLOW_PING_TIME'], 'cpu_profile': set(), 'cluster': 'cluster2', 'mon_bind_msgr2': True, 'mon_bind_addrvec': True} 2026-03-23T23:08:29.812 INFO:tasks.ceph:ctx.config {'archive_path': '/archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521', 'branch': 'tentacle', 'description': 'rbd/mirror/{base/install clients/{mirror-extra mirror} cluster/{2-node} conf/{disable-pool-app} msgr-failures/few objectstore/bluestore-stupid supported-random-distro$/{ubuntu_latest} workloads/rbd-mirror-snapshot-workunit-fast-diff}', 'email': None, 'first_in_suite': False, 'flavor': 'default', 'job_id': '3521', 'ktype': 'distro', 'last_in_suite': False, 'machine_type': 'vps', 'meta': [{'desc': 'run two ceph clusters and install rbd-mirror'}, {'desc': 'configure the permissions for client.mirror'}, {'desc': 'configure the permissions for client.mirror'}, {'desc': '2 ceph clusters with 1 mon and 3 osds each'}, {'desc': 'run the rbd_mirror.sh workunit to test the rbd-mirror daemon in snapshot mode'}], 'name': 'kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps', 'no_nested_subset': False, 'os_type': 'ubuntu', 'os_version': '22.04', 'overrides': {'admin_socket': {'branch': 'tentacle'}, 'ansible.cephlab': {'branch': 'main', 'repo': 'https://github.com/kshtsk/ceph-cm-ansible.git', 'skip_tags': 'nagios,monitoring-scripts,hostname,pubkeys,zap,sudoers,kerberos,ntp-client,resolvconf,cpan,nfs', 'vars': {'logical_volumes': {'lv_1': {'scratch_dev': True, 'size': '25%VG', 'vg': 'vg_nvme'}, 'lv_2': {'scratch_dev': True, 'size': '25%VG', 'vg': 'vg_nvme'}, 'lv_3': {'scratch_dev': True, 'size': '25%VG', 'vg': 'vg_nvme'}, 'lv_4': {'scratch_dev': True, 'size': '25%VG', 'vg': 'vg_nvme'}}, 'timezone': 'UTC', 'volume_groups': {'vg_nvme': {'pvs': '/dev/vdb,/dev/vdc,/dev/vdd,/dev/vde'}}}}, 'ceph': {'conf': {'client': {'debug rbd': 20, 'debug rbd_mirror': 15, 'log to stderr': False, 'rbd default features': 125}, 'client.mirror.0': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.1': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.2': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.3': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.4': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.5': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.6': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'global': {'mon client directed command retry': 5, 'mon warn on pool no app': False, 'ms inject socket failures': 5000}, 'mgr': {'debug mgr': 20, 'debug ms': 1}, 'mon': {'debug mon': 20, 'debug ms': 1, 'debug paxos': 20}, 'osd': {'bdev async discard': True, 'bdev enable discard': True, 'bluestore allocator': 'stupid', 'bluestore block size': 96636764160, 'bluestore fsck on mount': True, 'debug bluefs': '1/20', 'debug bluestore': '1/20', 'debug ms': 1, 'debug osd': 20, 'debug rocksdb': '4/10', 'mon osd backfillfull_ratio': 0.85, 'mon osd full ratio': 0.9, 'mon osd nearfull ratio': 0.8, 'osd failsafe full ratio': 0.95, 'osd mclock iops capacity threshold hdd': 49000, 'osd objectstore': 'bluestore'}}, 'flavor': 'default', 'fs': 'xfs', 'log-ignorelist': ['\\(MDS_ALL_DOWN\\)', '\\(MDS_UP_LESS_THAN_MAX\\)', '\\(OSD_SLOW_PING_TIME'], 'sha1': '70f8415b300f041766fa27faf7d5472699e32388'}, 'ceph-deploy': {'bluestore': True, 'conf': {'client': {'log file': '/var/log/ceph/ceph-$name.$pid.log'}, 'mon': {}, 'osd': {'bdev async discard': True, 'bdev enable discard': True, 'bluestore block size': 96636764160, 'bluestore fsck on mount': True, 'debug bluefs': '1/20', 'debug bluestore': '1/20', 'debug rocksdb': '4/10', 'mon osd backfillfull_ratio': 0.85, 'mon osd full ratio': 0.9, 'mon osd nearfull ratio': 0.8, 'osd failsafe full ratio': 0.95, 'osd objectstore': 'bluestore'}}, 'fs': 'xfs'}, 'cephadm': {'cephadm_binary_url': 'https://download.ceph.com/rpm-20.2.0/el9/noarch/cephadm'}, 'install': {'ceph': {'flavor': 'default', 'sha1': '70f8415b300f041766fa27faf7d5472699e32388'}, 'extra_system_packages': {'deb': ['python3-jmespath', 'python3-xmltodict', 's3cmd'], 'rpm': ['bzip2', 'perl-Test-Harness', 'python3-jmespath', 'python3-xmltodict', 's3cmd']}}, 'thrashosds': {'bdev_inject_crash': 2, 'bdev_inject_crash_probability': 0.5}, 'workunit': {'branch': 'tt-tentacle', 'sha1': '0392f78529848ec72469e8e431875cb98d3a5fb4'}}, 'owner': 'kyr', 'priority': 1000, 'repo': 'https://github.com/ceph/ceph.git', 'roles': [['cluster1.mon.a', 'cluster1.mgr.x', 'cluster2.mgr.x', 'cluster1.osd.0', 'cluster1.osd.1', 'cluster1.osd.2', 'cluster1.client.0', 'cluster2.client.0'], ['cluster2.mon.a', 'cluster2.osd.0', 'cluster2.osd.1', 'cluster2.osd.2', 'cluster1.client.mirror', 'cluster1.client.mirror.0', 'cluster1.client.mirror.1', 'cluster1.client.mirror.2', 'cluster1.client.mirror.3', 'cluster1.client.mirror.4', 'cluster1.client.mirror.5', 'cluster1.client.mirror.6', 'cluster2.client.mirror', 'cluster2.client.mirror.0', 'cluster2.client.mirror.1', 'cluster2.client.mirror.2', 'cluster2.client.mirror.3', 'cluster2.client.mirror.4', 'cluster2.client.mirror.5', 'cluster2.client.mirror.6']], 'seed': 3051, 'sha1': '70f8415b300f041766fa27faf7d5472699e32388', 'sleep_before_teardown': 0, 'subset': '1/128', 'suite': 'rbd', 'suite_branch': 'tt-tentacle', 'suite_path': '/home/teuthos/src/github.com_kshtsk_ceph_0392f78529848ec72469e8e431875cb98d3a5fb4/qa', 'suite_relpath': 'qa', 'suite_repo': 'https://github.com/kshtsk/ceph.git', 'suite_sha1': '0392f78529848ec72469e8e431875cb98d3a5fb4', 'targets': {'vm01.local': 'ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBDWgQcXfObok+UrLO6k4cnYTJGQQZLBQDkmQT39esdB5XKn3Rx1UWEPoNKPhAlNfQJXGWMRn0MhEJPBCzZyusKg=', 'vm02.local': 'ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBD39LSp7Rt3npSuqcpKUHvAVRi6wSLKEyAkkbju6bUKg2x8vqgl+5two+9MVgJT2KUKo2aF3mOoT+aSDtwzgaj4='}, 'tasks': [{'internal.check_packages': None}, {'internal.buildpackages_prep': None}, {'internal.save_config': None}, {'internal.check_lock': None}, {'internal.add_remotes': None}, {'console_log': None}, {'internal.connect': None}, {'internal.push_inventory': None}, {'internal.serialize_remote_roles': None}, {'internal.check_conflict': None}, {'internal.check_ceph_data': None}, {'internal.vm_setup': None}, {'internal.base': None}, {'internal.archive_upload': None}, {'internal.archive': None}, {'internal.coredump': None}, {'internal.sudo': None}, {'internal.syslog': None}, {'internal.timer': None}, {'pcp': None}, {'selinux': None}, {'ansible.cephlab': None}, {'clock': None}, {'install': {'extra_packages': ['rbd-mirror'], 'flavor': 'default', 'sha1': '70f8415b300f041766fa27faf7d5472699e32388', 'extra_system_packages': {'deb': ['python3-jmespath', 'python3-xmltodict', 's3cmd'], 'rpm': ['bzip2', 'perl-Test-Harness', 'python3-jmespath', 'python3-xmltodict', 's3cmd']}}}, {'ceph': {'cluster': 'cluster1', 'conf': {'client': {'debug rbd': 20, 'debug rbd_mirror': 15, 'log to stderr': False, 'rbd default features': 125}, 'client.mirror.0': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.1': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.2': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.3': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.4': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.5': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.6': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'global': {'mon client directed command retry': 5, 'mon warn on pool no app': False, 'ms inject socket failures': 5000}, 'mgr': {'debug mgr': 20, 'debug ms': 1}, 'mon': {'debug mon': 20, 'debug ms': 1, 'debug paxos': 20}, 'osd': {'bdev async discard': True, 'bdev enable discard': True, 'bluestore allocator': 'stupid', 'bluestore block size': 96636764160, 'bluestore fsck on mount': True, 'debug bluefs': '1/20', 'debug bluestore': '1/20', 'debug ms': 1, 'debug osd': 20, 'debug rocksdb': '4/10', 'mon osd backfillfull_ratio': 0.85, 'mon osd full ratio': 0.9, 'mon osd nearfull ratio': 0.8, 'osd failsafe full ratio': 0.95, 'osd mclock iops capacity threshold hdd': 49000, 'osd objectstore': 'bluestore'}}, 'flavor': 'default', 'fs': 'xfs', 'log-ignorelist': ['\\(MDS_ALL_DOWN\\)', '\\(MDS_UP_LESS_THAN_MAX\\)', '\\(OSD_SLOW_PING_TIME'], 'sha1': '70f8415b300f041766fa27faf7d5472699e32388'}}, {'ceph': {'cluster': 'cluster2', 'conf': {'client': {'debug rbd': 20, 'debug rbd_mirror': 15, 'log to stderr': False, 'rbd default features': 125}, 'client.mirror.0': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.1': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.2': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.3': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.4': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.5': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.6': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'global': {'mon client directed command retry': 5, 'mon warn on pool no app': False, 'ms inject socket failures': 5000}, 'mgr': {'debug mgr': 20, 'debug ms': 1}, 'mon': {'debug mon': 20, 'debug ms': 1, 'debug paxos': 20}, 'osd': {'bdev async discard': True, 'bdev enable discard': True, 'bluestore allocator': 'stupid', 'bluestore block size': 96636764160, 'bluestore fsck on mount': True, 'debug bluefs': '1/20', 'debug bluestore': '1/20', 'debug ms': 1, 'debug osd': 20, 'debug rocksdb': '4/10', 'mon osd backfillfull_ratio': 0.85, 'mon osd full ratio': 0.9, 'mon osd nearfull ratio': 0.8, 'osd failsafe full ratio': 0.95, 'osd mclock iops capacity threshold hdd': 49000, 'osd objectstore': 'bluestore'}}, 'flavor': 'default', 'fs': 'xfs', 'log-ignorelist': ['\\(MDS_ALL_DOWN\\)', '\\(MDS_UP_LESS_THAN_MAX\\)', '\\(OSD_SLOW_PING_TIME'], 'sha1': '70f8415b300f041766fa27faf7d5472699e32388'}}, {'exec': {'cluster1.client.mirror.0': ["sudo ceph --cluster cluster1 auth caps client.mirror.4 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster1 auth caps client.mirror.5 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster1 auth caps client.mirror.6 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.4 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.5 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.6 mon 'profile rbd-mirror' osd 'profile rbd'"]}}, {'exec': {'cluster1.client.mirror.0': ["sudo ceph --cluster cluster1 auth caps client.mirror mon 'profile rbd-mirror-peer' osd 'profile rbd'", "sudo ceph --cluster cluster1 auth caps client.mirror.0 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster1 auth caps client.mirror.1 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster1 auth caps client.mirror.2 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster1 auth caps client.mirror.3 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror mon 'profile rbd-mirror-peer' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.0 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.1 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.2 mon 'profile rbd-mirror' osd 'profile rbd'", "sudo ceph --cluster cluster2 auth caps client.mirror.3 mon 'profile rbd-mirror' osd 'profile rbd'"]}}, {'workunit': {'clients': {'cluster1.client.mirror': ['rbd/rbd_mirror.sh']}, 'env': {'CEPH_ARGS': '', 'RBD_IMAGE_FEATURES': 'layering,exclusive-lock,object-map,fast-diff', 'RBD_MIRROR_CONFIG_KEY': '1', 'RBD_MIRROR_INSTANCES': '4', 'RBD_MIRROR_MODE': 'snapshot', 'RBD_MIRROR_USE_EXISTING_CLUSTER': '1'}}}], 'teuthology': {'fragments_dropped': [], 'meta': {}, 'postmerge': []}, 'teuthology_branch': 'clyso-debian-13', 'teuthology_repo': 'https://github.com/clyso/teuthology', 'teuthology_sha1': '1c580df7a9c7c2aadc272da296344fd99f27c444', 'timestamp': '2026-03-20_22:04:26', 'tube': 'vps', 'user': 'kyr', 'verbose': False, 'worker_log': '/home/teuthos/.teuthology/dispatcher/dispatcher.vps.2366871'} 2026-03-23T23:08:29.812 DEBUG:teuthology.orchestra.run.vm01:> install -d -m0755 -- /home/ubuntu/cephtest/cluster2.data 2026-03-23T23:08:29.813 DEBUG:teuthology.orchestra.run.vm02:> install -d -m0755 -- /home/ubuntu/cephtest/cluster2.data 2026-03-23T23:08:29.817 DEBUG:teuthology.orchestra.run.vm01:> sudo install -d -m0777 -- /var/run/ceph 2026-03-23T23:08:29.858 DEBUG:teuthology.orchestra.run.vm02:> sudo install -d -m0777 -- /var/run/ceph 2026-03-23T23:08:29.867 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:29.867 DEBUG:teuthology.orchestra.run.vm02:> dd if=/scratch_devs of=/dev/stdout 2026-03-23T23:08:29.910 DEBUG:teuthology.misc:devs=['/dev/vg_nvme/lv_1', '/dev/vg_nvme/lv_2', '/dev/vg_nvme/lv_3', '/dev/vg_nvme/lv_4'] 2026-03-23T23:08:29.910 DEBUG:teuthology.orchestra.run.vm02:> stat /dev/vg_nvme/lv_1 2026-03-23T23:08:29.954 INFO:teuthology.orchestra.run.vm02.stdout: File: /dev/vg_nvme/lv_1 -> ../dm-0 2026-03-23T23:08:29.954 INFO:teuthology.orchestra.run.vm02.stdout: Size: 7 Blocks: 0 IO Block: 4096 symbolic link 2026-03-23T23:08:29.954 INFO:teuthology.orchestra.run.vm02.stdout:Device: 5h/5d Inode: 776 Links: 1 2026-03-23T23:08:29.954 INFO:teuthology.orchestra.run.vm02.stdout:Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) 2026-03-23T23:08:29.954 INFO:teuthology.orchestra.run.vm02.stdout:Access: 2026-03-23 23:05:16.984755000 +0000 2026-03-23T23:08:29.954 INFO:teuthology.orchestra.run.vm02.stdout:Modify: 2026-03-23 23:05:16.860755000 +0000 2026-03-23T23:08:29.954 INFO:teuthology.orchestra.run.vm02.stdout:Change: 2026-03-23 23:05:16.860755000 +0000 2026-03-23T23:08:29.954 INFO:teuthology.orchestra.run.vm02.stdout: Birth: - 2026-03-23T23:08:29.954 DEBUG:teuthology.orchestra.run.vm02:> sudo dd if=/dev/vg_nvme/lv_1 of=/dev/null count=1 2026-03-23T23:08:30.002 INFO:teuthology.orchestra.run.vm02.stderr:1+0 records in 2026-03-23T23:08:30.002 INFO:teuthology.orchestra.run.vm02.stderr:1+0 records out 2026-03-23T23:08:30.002 INFO:teuthology.orchestra.run.vm02.stderr:512 bytes copied, 0.000197931 s, 2.6 MB/s 2026-03-23T23:08:30.003 DEBUG:teuthology.orchestra.run.vm02:> ! mount | grep -v devtmpfs | grep -q /dev/vg_nvme/lv_1 2026-03-23T23:08:30.047 DEBUG:teuthology.orchestra.run.vm02:> stat /dev/vg_nvme/lv_2 2026-03-23T23:08:30.090 INFO:teuthology.orchestra.run.vm02.stdout: File: /dev/vg_nvme/lv_2 -> ../dm-1 2026-03-23T23:08:30.090 INFO:teuthology.orchestra.run.vm02.stdout: Size: 7 Blocks: 0 IO Block: 4096 symbolic link 2026-03-23T23:08:30.090 INFO:teuthology.orchestra.run.vm02.stdout:Device: 5h/5d Inode: 809 Links: 1 2026-03-23T23:08:30.090 INFO:teuthology.orchestra.run.vm02.stdout:Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) 2026-03-23T23:08:30.090 INFO:teuthology.orchestra.run.vm02.stdout:Access: 2026-03-23 23:05:17.284755000 +0000 2026-03-23T23:08:30.090 INFO:teuthology.orchestra.run.vm02.stdout:Modify: 2026-03-23 23:05:17.144755000 +0000 2026-03-23T23:08:30.090 INFO:teuthology.orchestra.run.vm02.stdout:Change: 2026-03-23 23:05:17.144755000 +0000 2026-03-23T23:08:30.090 INFO:teuthology.orchestra.run.vm02.stdout: Birth: - 2026-03-23T23:08:30.090 DEBUG:teuthology.orchestra.run.vm02:> sudo dd if=/dev/vg_nvme/lv_2 of=/dev/null count=1 2026-03-23T23:08:30.138 INFO:teuthology.orchestra.run.vm02.stderr:1+0 records in 2026-03-23T23:08:30.138 INFO:teuthology.orchestra.run.vm02.stderr:1+0 records out 2026-03-23T23:08:30.138 INFO:teuthology.orchestra.run.vm02.stderr:512 bytes copied, 0.000174136 s, 2.9 MB/s 2026-03-23T23:08:30.139 DEBUG:teuthology.orchestra.run.vm02:> ! mount | grep -v devtmpfs | grep -q /dev/vg_nvme/lv_2 2026-03-23T23:08:30.187 DEBUG:teuthology.orchestra.run.vm02:> stat /dev/vg_nvme/lv_3 2026-03-23T23:08:30.230 INFO:teuthology.orchestra.run.vm02.stdout: File: /dev/vg_nvme/lv_3 -> ../dm-2 2026-03-23T23:08:30.230 INFO:teuthology.orchestra.run.vm02.stdout: Size: 7 Blocks: 0 IO Block: 4096 symbolic link 2026-03-23T23:08:30.230 INFO:teuthology.orchestra.run.vm02.stdout:Device: 5h/5d Inode: 840 Links: 1 2026-03-23T23:08:30.230 INFO:teuthology.orchestra.run.vm02.stdout:Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) 2026-03-23T23:08:30.230 INFO:teuthology.orchestra.run.vm02.stdout:Access: 2026-03-23 23:05:17.568755000 +0000 2026-03-23T23:08:30.230 INFO:teuthology.orchestra.run.vm02.stdout:Modify: 2026-03-23 23:05:17.444755000 +0000 2026-03-23T23:08:30.230 INFO:teuthology.orchestra.run.vm02.stdout:Change: 2026-03-23 23:05:17.444755000 +0000 2026-03-23T23:08:30.230 INFO:teuthology.orchestra.run.vm02.stdout: Birth: - 2026-03-23T23:08:30.230 DEBUG:teuthology.orchestra.run.vm02:> sudo dd if=/dev/vg_nvme/lv_3 of=/dev/null count=1 2026-03-23T23:08:30.278 INFO:teuthology.orchestra.run.vm02.stderr:1+0 records in 2026-03-23T23:08:30.278 INFO:teuthology.orchestra.run.vm02.stderr:1+0 records out 2026-03-23T23:08:30.278 INFO:teuthology.orchestra.run.vm02.stderr:512 bytes copied, 0.000157855 s, 3.2 MB/s 2026-03-23T23:08:30.279 DEBUG:teuthology.orchestra.run.vm02:> ! mount | grep -v devtmpfs | grep -q /dev/vg_nvme/lv_3 2026-03-23T23:08:30.323 DEBUG:teuthology.orchestra.run.vm02:> stat /dev/vg_nvme/lv_4 2026-03-23T23:08:30.365 INFO:teuthology.orchestra.run.vm02.stdout: File: /dev/vg_nvme/lv_4 -> ../dm-3 2026-03-23T23:08:30.365 INFO:teuthology.orchestra.run.vm02.stdout: Size: 7 Blocks: 0 IO Block: 4096 symbolic link 2026-03-23T23:08:30.365 INFO:teuthology.orchestra.run.vm02.stdout:Device: 5h/5d Inode: 874 Links: 1 2026-03-23T23:08:30.366 INFO:teuthology.orchestra.run.vm02.stdout:Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) 2026-03-23T23:08:30.366 INFO:teuthology.orchestra.run.vm02.stdout:Access: 2026-03-23 23:06:25.540755000 +0000 2026-03-23T23:08:30.366 INFO:teuthology.orchestra.run.vm02.stdout:Modify: 2026-03-23 23:05:17.720755000 +0000 2026-03-23T23:08:30.366 INFO:teuthology.orchestra.run.vm02.stdout:Change: 2026-03-23 23:05:17.720755000 +0000 2026-03-23T23:08:30.366 INFO:teuthology.orchestra.run.vm02.stdout: Birth: - 2026-03-23T23:08:30.366 DEBUG:teuthology.orchestra.run.vm02:> sudo dd if=/dev/vg_nvme/lv_4 of=/dev/null count=1 2026-03-23T23:08:30.413 INFO:teuthology.orchestra.run.vm02.stderr:1+0 records in 2026-03-23T23:08:30.413 INFO:teuthology.orchestra.run.vm02.stderr:1+0 records out 2026-03-23T23:08:30.413 INFO:teuthology.orchestra.run.vm02.stderr:512 bytes copied, 0.000173184 s, 3.0 MB/s 2026-03-23T23:08:30.414 DEBUG:teuthology.orchestra.run.vm02:> ! mount | grep -v devtmpfs | grep -q /dev/vg_nvme/lv_4 2026-03-23T23:08:30.459 INFO:tasks.ceph:osd dev map: {'cluster2.osd.0': '/dev/vg_nvme/lv_1', 'cluster2.osd.1': '/dev/vg_nvme/lv_2', 'cluster2.osd.2': '/dev/vg_nvme/lv_3'} 2026-03-23T23:08:30.459 INFO:tasks.ceph:remote_to_roles_to_devs: {Remote(name='ubuntu@vm02.local'): {'cluster2.osd.0': '/dev/vg_nvme/lv_1', 'cluster2.osd.1': '/dev/vg_nvme/lv_2', 'cluster2.osd.2': '/dev/vg_nvme/lv_3'}} 2026-03-23T23:08:30.459 INFO:tasks.ceph:Generating config... 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client] debug rbd = 20 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client] debug rbd_mirror = 15 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client] log to stderr = False 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client] rbd default features = 125 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.0] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.0] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.1] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.1] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.2] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.2] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.3] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.3] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.4] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.4] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.5] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.5] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.6] admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.459 INFO:tasks.ceph:[client.mirror.6] pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.459 INFO:tasks.ceph:[global] mon client directed command retry = 5 2026-03-23T23:08:30.459 INFO:tasks.ceph:[global] mon warn on pool no app = False 2026-03-23T23:08:30.459 INFO:tasks.ceph:[global] ms inject socket failures = 5000 2026-03-23T23:08:30.459 INFO:tasks.ceph:[mgr] debug mgr = 20 2026-03-23T23:08:30.459 INFO:tasks.ceph:[mgr] debug ms = 1 2026-03-23T23:08:30.459 INFO:tasks.ceph:[mon] debug mon = 20 2026-03-23T23:08:30.460 INFO:tasks.ceph:[mon] debug ms = 1 2026-03-23T23:08:30.460 INFO:tasks.ceph:[mon] debug paxos = 20 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] bdev async discard = True 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] bdev enable discard = True 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] bluestore allocator = stupid 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] bluestore block size = 96636764160 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] bluestore fsck on mount = True 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] debug bluefs = 1/20 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] debug bluestore = 1/20 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] debug ms = 1 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] debug osd = 20 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] debug rocksdb = 4/10 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] mon osd backfillfull_ratio = 0.85 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] mon osd full ratio = 0.9 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] mon osd nearfull ratio = 0.8 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] osd failsafe full ratio = 0.95 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] osd mclock iops capacity threshold hdd = 49000 2026-03-23T23:08:30.460 INFO:tasks.ceph:[osd] osd objectstore = bluestore 2026-03-23T23:08:30.460 INFO:tasks.ceph:Setting up cluster2.mon.a... 2026-03-23T23:08:30.460 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring /etc/ceph/cluster2.keyring 2026-03-23T23:08:30.515 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster2.keyring 2026-03-23T23:08:30.517 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --gen-key --name=mon. /etc/ceph/cluster2.keyring 2026-03-23T23:08:30.576 DEBUG:teuthology.orchestra.run.vm02:> sudo chmod 0644 /etc/ceph/cluster2.keyring 2026-03-23T23:08:30.625 DEBUG:tasks.ceph:Ceph mon addresses: [('cluster2.mon.a', '192.168.123.102')] 2026-03-23T23:08:30.625 DEBUG:tasks.ceph:writing out conf {'global': {'chdir': '', 'pid file': '/var/run/ceph/$cluster-$name.pid', 'auth supported': 'cephx', 'filestore xattr use omap': 'true', 'mon clock drift allowed': '1.000', 'osd crush chooseleaf type': '0', 'auth debug': 'true', 'ms die on old message': 'true', 'ms die on bug': 'true', 'mon max pg per osd': '10000', 'mon pg warn max object skew': '0', 'osd_pool_default_pg_autoscale_mode': 'off', 'osd pool default size': '2', 'mon osd allow primary affinity': 'true', 'mon osd allow pg remap': 'true', 'mon warn on legacy crush tunables': 'false', 'mon warn on crush straw calc version zero': 'false', 'mon warn on no sortbitwise': 'false', 'mon warn on osd down out interval zero': 'false', 'mon warn on too few osds': 'false', 'mon_warn_on_pool_pg_num_not_power_of_two': 'false', 'mon_warn_on_pool_no_redundancy': 'false', 'mon_allow_pool_size_one': 'true', 'osd pool default erasure code profile': 'plugin=isa technique=reed_sol_van k=2 m=1 crush-failure-domain=osd', 'osd default data pool replay window': '5', 'mon allow pool delete': 'true', 'mon cluster log file level': 'debug', 'debug asserts on shutdown': 'true', 'mon health detail to clog': 'false', 'mon host': '192.168.123.102', 'mon client directed command retry': 5, 'mon warn on pool no app': False, 'ms inject socket failures': 5000}, 'osd': {'osd journal size': '100', 'osd scrub load threshold': '5.0', 'osd scrub max interval': '600', 'osd mclock profile': 'high_recovery_ops', 'osd mclock skip benchmark': 'true', 'osd recover clone overlap': 'true', 'osd recovery max chunk': '1048576', 'osd debug shutdown': 'true', 'osd debug op order': 'true', 'osd debug verify stray on activate': 'true', 'osd debug trim objects': 'true', 'osd open classes on start': 'true', 'osd debug pg log writeout': 'true', 'osd deep scrub update digest min age': '30', 'osd map max advance': '10', 'journal zero on create': 'true', 'filestore ondisk finisher threads': '3', 'filestore apply finisher threads': '3', 'bdev debug aio': 'true', 'osd debug misdirected ops': 'true', 'bdev async discard': True, 'bdev enable discard': True, 'bluestore allocator': 'stupid', 'bluestore block size': 96636764160, 'bluestore fsck on mount': True, 'debug bluefs': '1/20', 'debug bluestore': '1/20', 'debug ms': 1, 'debug osd': 20, 'debug rocksdb': '4/10', 'mon osd backfillfull_ratio': 0.85, 'mon osd full ratio': 0.9, 'mon osd nearfull ratio': 0.8, 'osd failsafe full ratio': 0.95, 'osd mclock iops capacity threshold hdd': 49000, 'osd objectstore': 'bluestore'}, 'mgr': {'debug ms': 1, 'debug mgr': 20, 'debug mon': '20', 'debug auth': '20', 'mon reweight min pgs per osd': '4', 'mon reweight min bytes per osd': '10', 'mgr/telemetry/nag': 'false'}, 'mon': {'debug ms': 1, 'debug mon': 20, 'debug paxos': 20, 'debug auth': '20', 'mon data avail warn': '5', 'mon mgr mkfs grace': '240', 'mon reweight min pgs per osd': '4', 'mon osd reporter subtree level': 'osd', 'mon osd prime pg temp': 'true', 'mon reweight min bytes per osd': '10', 'auth mon ticket ttl': '660', 'auth service ticket ttl': '240', 'mon_warn_on_insecure_global_id_reclaim': 'false', 'mon_warn_on_insecure_global_id_reclaim_allowed': 'false', 'mon_down_mkfs_grace': '2m', 'mon_warn_on_filestore_osds': 'false'}, 'client': {'rgw cache enabled': 'true', 'rgw enable ops log': 'true', 'rgw enable usage log': 'true', 'log file': '/var/log/ceph/$cluster-$name.$pid.log', 'admin socket': '/var/run/ceph/$cluster-$name.$pid.asok', 'debug rbd': 20, 'debug rbd_mirror': 15, 'log to stderr': False, 'rbd default features': 125}, 'mon.a': {}, 'client.mirror.0': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.1': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.2': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.3': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.4': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.5': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}, 'client.mirror.6': {'admin socket': '/var/run/ceph/rbd-mirror.$cluster-$name.asok', 'pid file': '/var/run/ceph/rbd-mirror.$cluster-$name.pid'}} 2026-03-23T23:08:30.626 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:30.626 DEBUG:teuthology.orchestra.run.vm02:> dd of=/home/ubuntu/cephtest/ceph.tmp.conf 2026-03-23T23:08:30.669 DEBUG:teuthology.orchestra.run.vm02:> adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage monmaptool -c /home/ubuntu/cephtest/ceph.tmp.conf --create --clobber --enable-all-features --add a 192.168.123.102 --print /home/ubuntu/cephtest/cluster2.monmap 2026-03-23T23:08:30.727 INFO:teuthology.orchestra.run.vm02.stdout:monmaptool: monmap file /home/ubuntu/cephtest/cluster2.monmap 2026-03-23T23:08:30.727 INFO:teuthology.orchestra.run.vm02.stdout:monmaptool: generated fsid 734d655c-f0e2-4214-a2da-4d3c9988d5ec 2026-03-23T23:08:30.727 INFO:teuthology.orchestra.run.vm02.stdout:setting min_mon_release = tentacle 2026-03-23T23:08:30.727 INFO:teuthology.orchestra.run.vm02.stdout:epoch 0 2026-03-23T23:08:30.727 INFO:teuthology.orchestra.run.vm02.stdout:fsid 734d655c-f0e2-4214-a2da-4d3c9988d5ec 2026-03-23T23:08:30.727 INFO:teuthology.orchestra.run.vm02.stdout:last_changed 2026-03-23T23:08:30.725773+0000 2026-03-23T23:08:30.727 INFO:teuthology.orchestra.run.vm02.stdout:created 2026-03-23T23:08:30.725773+0000 2026-03-23T23:08:30.727 INFO:teuthology.orchestra.run.vm02.stdout:min_mon_release 20 (tentacle) 2026-03-23T23:08:30.727 INFO:teuthology.orchestra.run.vm02.stdout:election_strategy: 1 2026-03-23T23:08:30.727 INFO:teuthology.orchestra.run.vm02.stdout:0: [v2:192.168.123.102:3300/0,v1:192.168.123.102:6789/0] mon.a 2026-03-23T23:08:30.727 INFO:teuthology.orchestra.run.vm02.stdout:monmaptool: writing epoch 0 to /home/ubuntu/cephtest/cluster2.monmap (1 monitors) 2026-03-23T23:08:30.728 DEBUG:teuthology.orchestra.run.vm02:> rm -- /home/ubuntu/cephtest/ceph.tmp.conf 2026-03-23T23:08:30.773 INFO:tasks.ceph:Writing /etc/ceph/cluster2.conf for FSID 734d655c-f0e2-4214-a2da-4d3c9988d5ec... 2026-03-23T23:08:30.774 DEBUG:teuthology.orchestra.run.vm01:> sudo mkdir -p /etc/ceph && sudo chmod 0755 /etc/ceph && sudo tee /etc/ceph/cluster2.conf && sudo chmod 0644 /etc/ceph/cluster2.conf > /dev/null 2026-03-23T23:08:30.775 DEBUG:teuthology.orchestra.run.vm02:> sudo mkdir -p /etc/ceph && sudo chmod 0755 /etc/ceph && sudo tee /etc/ceph/cluster2.conf && sudo chmod 0644 /etc/ceph/cluster2.conf > /dev/null 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout:[global] 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: chdir = "" 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/$cluster-$name.pid 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: auth supported = cephx 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: filestore xattr use omap = true 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: mon clock drift allowed = 1.000 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: osd crush chooseleaf type = 0 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: auth debug = true 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: ms die on old message = true 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: ms die on bug = true 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: mon max pg per osd = 10000 # >= luminous 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: mon pg warn max object skew = 0 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.816 INFO:teuthology.orchestra.run.vm01.stdout: # disable pg_autoscaler by default for new pools 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd_pool_default_pg_autoscale_mode = off 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd pool default size = 2 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon osd allow primary affinity = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon osd allow pg remap = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon warn on legacy crush tunables = false 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon warn on crush straw calc version zero = false 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon warn on no sortbitwise = false 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon warn on osd down out interval zero = false 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon warn on too few osds = false 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon_warn_on_pool_pg_num_not_power_of_two = false 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon_warn_on_pool_no_redundancy = false 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon_allow_pool_size_one = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd pool default erasure code profile = plugin=isa technique=reed_sol_van k=2 m=1 crush-failure-domain=osd 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd default data pool replay window = 5 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon allow pool delete = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon cluster log file level = debug 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: debug asserts on shutdown = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon health detail to clog = false 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon host = 192.168.123.102 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon client directed command retry = 5 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: mon warn on pool no app = False 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: ms inject socket failures = 5000 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: fsid = 734d655c-f0e2-4214-a2da-4d3c9988d5ec 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout:[osd] 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd journal size = 100 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd scrub load threshold = 5.0 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd scrub max interval = 600 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd mclock profile = high_recovery_ops 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd mclock skip benchmark = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd recover clone overlap = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd recovery max chunk = 1048576 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd debug shutdown = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd debug op order = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd debug verify stray on activate = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd debug trim objects = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd open classes on start = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd debug pg log writeout = true 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: osd deep scrub update digest min age = 30 2026-03-23T23:08:30.817 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: osd map max advance = 10 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: journal zero on create = true 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: filestore ondisk finisher threads = 3 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: filestore apply finisher threads = 3 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: bdev debug aio = true 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: osd debug misdirected ops = true 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: bdev async discard = True 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: bdev enable discard = True 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: bluestore allocator = stupid 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: bluestore block size = 96636764160 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: bluestore fsck on mount = True 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug bluefs = 1/20 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug bluestore = 1/20 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug ms = 1 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug osd = 20 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug rocksdb = 4/10 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon osd backfillfull_ratio = 0.85 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon osd full ratio = 0.9 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon osd nearfull ratio = 0.8 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: osd failsafe full ratio = 0.95 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: osd mclock iops capacity threshold hdd = 49000 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: osd objectstore = bluestore 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout:[mgr] 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug ms = 1 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug mgr = 20 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug mon = 20 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug auth = 20 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon reweight min pgs per osd = 4 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon reweight min bytes per osd = 10 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mgr/telemetry/nag = false 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout:[mon] 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug ms = 1 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug mon = 20 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug paxos = 20 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: debug auth = 20 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon data avail warn = 5 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon mgr mkfs grace = 240 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon reweight min pgs per osd = 4 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon osd reporter subtree level = osd 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon osd prime pg temp = true 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon reweight min bytes per osd = 10 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: # rotate auth tickets quickly to exercise renewal paths 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: auth mon ticket ttl = 660 # 11m 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: auth service ticket ttl = 240 # 4m 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: # don't complain about insecure global_id in the test suite 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon_warn_on_insecure_global_id_reclaim = false 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon_warn_on_insecure_global_id_reclaim_allowed = false 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: # 1m isn't quite enough 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon_down_mkfs_grace = 2m 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: mon_warn_on_filestore_osds = false 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout:[client] 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: rgw cache enabled = true 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: rgw enable ops log = true 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: rgw enable usage log = true 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: log file = /var/log/ceph/$cluster-$name.$pid.log 2026-03-23T23:08:30.818 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/$cluster-$name.$pid.asok 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: debug rbd = 20 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: debug rbd_mirror = 15 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: log to stderr = False 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: rbd default features = 125 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout:[mon.a] 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.0] 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.1] 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.2] 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.3] 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.4] 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.5] 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout:[client.mirror.6] 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.819 INFO:teuthology.orchestra.run.vm01.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.831 INFO:teuthology.orchestra.run.vm02.stdout:[global] 2026-03-23T23:08:30.831 INFO:teuthology.orchestra.run.vm02.stdout: chdir = "" 2026-03-23T23:08:30.831 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/$cluster-$name.pid 2026-03-23T23:08:30.831 INFO:teuthology.orchestra.run.vm02.stdout: auth supported = cephx 2026-03-23T23:08:30.831 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.831 INFO:teuthology.orchestra.run.vm02.stdout: filestore xattr use omap = true 2026-03-23T23:08:30.831 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.831 INFO:teuthology.orchestra.run.vm02.stdout: mon clock drift allowed = 1.000 2026-03-23T23:08:30.831 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: osd crush chooseleaf type = 0 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: auth debug = true 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: ms die on old message = true 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: ms die on bug = true 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon max pg per osd = 10000 # >= luminous 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon pg warn max object skew = 0 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: # disable pg_autoscaler by default for new pools 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: osd_pool_default_pg_autoscale_mode = off 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: osd pool default size = 2 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon osd allow primary affinity = true 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon osd allow pg remap = true 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon warn on legacy crush tunables = false 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon warn on crush straw calc version zero = false 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon warn on no sortbitwise = false 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon warn on osd down out interval zero = false 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon warn on too few osds = false 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon_warn_on_pool_pg_num_not_power_of_two = false 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon_warn_on_pool_no_redundancy = false 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon_allow_pool_size_one = true 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: osd pool default erasure code profile = plugin=isa technique=reed_sol_van k=2 m=1 crush-failure-domain=osd 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: osd default data pool replay window = 5 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon allow pool delete = true 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon cluster log file level = debug 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: debug asserts on shutdown = true 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon health detail to clog = false 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon host = 192.168.123.102 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon client directed command retry = 5 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: mon warn on pool no app = False 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: ms inject socket failures = 5000 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: fsid = 734d655c-f0e2-4214-a2da-4d3c9988d5ec 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout:[osd] 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: osd journal size = 100 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: osd scrub load threshold = 5.0 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: osd scrub max interval = 600 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: osd mclock profile = high_recovery_ops 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: osd mclock skip benchmark = true 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: osd recover clone overlap = true 2026-03-23T23:08:30.832 INFO:teuthology.orchestra.run.vm02.stdout: osd recovery max chunk = 1048576 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: osd debug shutdown = true 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: osd debug op order = true 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: osd debug verify stray on activate = true 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: osd debug trim objects = true 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: osd open classes on start = true 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: osd debug pg log writeout = true 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: osd deep scrub update digest min age = 30 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: osd map max advance = 10 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: journal zero on create = true 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: filestore ondisk finisher threads = 3 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: filestore apply finisher threads = 3 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: bdev debug aio = true 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: osd debug misdirected ops = true 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: bdev async discard = True 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: bdev enable discard = True 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: bluestore allocator = stupid 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: bluestore block size = 96636764160 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: bluestore fsck on mount = True 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug bluefs = 1/20 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug bluestore = 1/20 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug ms = 1 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug osd = 20 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug rocksdb = 4/10 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon osd backfillfull_ratio = 0.85 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon osd full ratio = 0.9 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon osd nearfull ratio = 0.8 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: osd failsafe full ratio = 0.95 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: osd mclock iops capacity threshold hdd = 49000 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: osd objectstore = bluestore 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout:[mgr] 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug ms = 1 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug mgr = 20 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug mon = 20 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug auth = 20 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon reweight min pgs per osd = 4 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon reweight min bytes per osd = 10 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mgr/telemetry/nag = false 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout:[mon] 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug ms = 1 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug mon = 20 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug paxos = 20 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: debug auth = 20 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon data avail warn = 5 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon mgr mkfs grace = 240 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon reweight min pgs per osd = 4 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon osd reporter subtree level = osd 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon osd prime pg temp = true 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon reweight min bytes per osd = 10 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: # rotate auth tickets quickly to exercise renewal paths 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: auth mon ticket ttl = 660 # 11m 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: auth service ticket ttl = 240 # 4m 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: # don't complain about insecure global_id in the test suite 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon_warn_on_insecure_global_id_reclaim = false 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: mon_warn_on_insecure_global_id_reclaim_allowed = false 2026-03-23T23:08:30.833 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: # 1m isn't quite enough 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: mon_down_mkfs_grace = 2m 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: mon_warn_on_filestore_osds = false 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout:[client] 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: rgw cache enabled = true 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: rgw enable ops log = true 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: rgw enable usage log = true 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: log file = /var/log/ceph/$cluster-$name.$pid.log 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/$cluster-$name.$pid.asok 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: debug rbd = 20 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: debug rbd_mirror = 15 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: log to stderr = False 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: rbd default features = 125 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout:[mon.a] 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.0] 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.1] 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.2] 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.3] 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.4] 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.5] 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.6] 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: admin socket = /var/run/ceph/rbd-mirror.$cluster-$name.asok 2026-03-23T23:08:30.834 INFO:teuthology.orchestra.run.vm02.stdout: pid file = /var/run/ceph/rbd-mirror.$cluster-$name.pid 2026-03-23T23:08:30.837 INFO:tasks.ceph:Creating admin key on cluster2.mon.a... 2026-03-23T23:08:30.837 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --gen-key --name=client.admin --cap mon 'allow *' --cap osd 'allow *' --cap mds 'allow *' --cap mgr 'allow *' /etc/ceph/cluster2.keyring 2026-03-23T23:08:30.901 INFO:tasks.ceph:Copying monmap to all nodes... 2026-03-23T23:08:30.901 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:30.901 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster2.keyring of=/dev/stdout 2026-03-23T23:08:30.946 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:30.946 DEBUG:teuthology.orchestra.run.vm02:> dd if=/home/ubuntu/cephtest/cluster2.monmap of=/dev/stdout 2026-03-23T23:08:30.989 INFO:tasks.ceph:Sending monmap to node ubuntu@vm01.local 2026-03-23T23:08:30.989 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:30.989 DEBUG:teuthology.orchestra.run.vm01:> sudo dd of=/etc/ceph/cluster2.keyring 2026-03-23T23:08:30.989 DEBUG:teuthology.orchestra.run.vm01:> sudo chmod 0644 /etc/ceph/cluster2.keyring 2026-03-23T23:08:31.002 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:31.002 DEBUG:teuthology.orchestra.run.vm01:> dd of=/home/ubuntu/cephtest/cluster2.monmap 2026-03-23T23:08:31.048 INFO:tasks.ceph:Sending monmap to node ubuntu@vm02.local 2026-03-23T23:08:31.048 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:31.048 DEBUG:teuthology.orchestra.run.vm02:> sudo dd of=/etc/ceph/cluster2.keyring 2026-03-23T23:08:31.048 DEBUG:teuthology.orchestra.run.vm02:> sudo chmod 0644 /etc/ceph/cluster2.keyring 2026-03-23T23:08:31.060 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:31.060 DEBUG:teuthology.orchestra.run.vm02:> dd of=/home/ubuntu/cephtest/cluster2.monmap 2026-03-23T23:08:31.105 INFO:tasks.ceph:Setting up mon nodes... 2026-03-23T23:08:31.105 INFO:tasks.ceph:Setting up mgr nodes... 2026-03-23T23:08:31.105 DEBUG:teuthology.orchestra.run.vm01:> sudo mkdir -p /var/lib/ceph/mgr/cluster2-x && sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=mgr.x /var/lib/ceph/mgr/cluster2-x/keyring 2026-03-23T23:08:31.126 INFO:teuthology.orchestra.run.vm01.stdout:creating /var/lib/ceph/mgr/cluster2-x/keyring 2026-03-23T23:08:31.128 INFO:tasks.ceph:Setting up mds nodes... 2026-03-23T23:08:31.128 INFO:tasks.ceph_client:Setting up client nodes... 2026-03-23T23:08:31.128 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.0 /etc/ceph/cluster2.client.0.keyring && sudo chmod 0644 /etc/ceph/cluster2.client.0.keyring 2026-03-23T23:08:31.189 INFO:teuthology.orchestra.run.vm01.stdout:creating /etc/ceph/cluster2.client.0.keyring 2026-03-23T23:08:31.196 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror /etc/ceph/cluster2.client.mirror.keyring && sudo chmod 0644 /etc/ceph/cluster2.client.mirror.keyring 2026-03-23T23:08:31.213 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster2.client.mirror.keyring 2026-03-23T23:08:31.219 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.0 /etc/ceph/cluster2.client.mirror.0.keyring && sudo chmod 0644 /etc/ceph/cluster2.client.mirror.0.keyring 2026-03-23T23:08:31.278 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster2.client.mirror.0.keyring 2026-03-23T23:08:31.284 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.1 /etc/ceph/cluster2.client.mirror.1.keyring && sudo chmod 0644 /etc/ceph/cluster2.client.mirror.1.keyring 2026-03-23T23:08:31.342 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster2.client.mirror.1.keyring 2026-03-23T23:08:31.348 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.2 /etc/ceph/cluster2.client.mirror.2.keyring && sudo chmod 0644 /etc/ceph/cluster2.client.mirror.2.keyring 2026-03-23T23:08:31.406 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster2.client.mirror.2.keyring 2026-03-23T23:08:31.413 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.3 /etc/ceph/cluster2.client.mirror.3.keyring && sudo chmod 0644 /etc/ceph/cluster2.client.mirror.3.keyring 2026-03-23T23:08:31.470 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster2.client.mirror.3.keyring 2026-03-23T23:08:31.476 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.4 /etc/ceph/cluster2.client.mirror.4.keyring && sudo chmod 0644 /etc/ceph/cluster2.client.mirror.4.keyring 2026-03-23T23:08:31.535 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster2.client.mirror.4.keyring 2026-03-23T23:08:31.541 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.5 /etc/ceph/cluster2.client.mirror.5.keyring && sudo chmod 0644 /etc/ceph/cluster2.client.mirror.5.keyring 2026-03-23T23:08:31.599 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster2.client.mirror.5.keyring 2026-03-23T23:08:31.605 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool --create-keyring --gen-key --name=client.mirror.6 /etc/ceph/cluster2.client.mirror.6.keyring && sudo chmod 0644 /etc/ceph/cluster2.client.mirror.6.keyring 2026-03-23T23:08:31.663 INFO:teuthology.orchestra.run.vm02.stdout:creating /etc/ceph/cluster2.client.mirror.6.keyring 2026-03-23T23:08:31.669 INFO:tasks.ceph:Running mkfs on osd nodes... 2026-03-23T23:08:31.669 INFO:tasks.ceph:ctx.disk_config.remote_to_roles_to_dev: {Remote(name='ubuntu@vm01.local'): {'cluster1.osd.0': '/dev/vg_nvme/lv_1', 'cluster1.osd.1': '/dev/vg_nvme/lv_2', 'cluster1.osd.2': '/dev/vg_nvme/lv_3'}, Remote(name='ubuntu@vm02.local'): {'cluster2.osd.0': '/dev/vg_nvme/lv_1', 'cluster2.osd.1': '/dev/vg_nvme/lv_2', 'cluster2.osd.2': '/dev/vg_nvme/lv_3'}} 2026-03-23T23:08:31.669 DEBUG:teuthology.orchestra.run.vm02:> sudo mkdir -p /var/lib/ceph/osd/cluster2-0 2026-03-23T23:08:31.718 INFO:tasks.ceph:roles_to_devs: {'cluster2.osd.0': '/dev/vg_nvme/lv_1', 'cluster2.osd.1': '/dev/vg_nvme/lv_2', 'cluster2.osd.2': '/dev/vg_nvme/lv_3'} 2026-03-23T23:08:31.718 INFO:tasks.ceph:role: cluster2.osd.0 2026-03-23T23:08:31.718 INFO:tasks.ceph:['mkfs.xfs', '-f', '-i', 'size=2048'] on /dev/vg_nvme/lv_1 on ubuntu@vm02.local 2026-03-23T23:08:31.718 DEBUG:teuthology.orchestra.run.vm02:> yes | sudo mkfs.xfs -f -i size=2048 /dev/vg_nvme/lv_1 2026-03-23T23:08:31.766 INFO:teuthology.orchestra.run.vm02.stdout:meta-data=/dev/vg_nvme/lv_1 isize=2048 agcount=4, agsize=1310464 blks 2026-03-23T23:08:31.767 INFO:teuthology.orchestra.run.vm02.stdout: = sectsz=512 attr=2, projid32bit=1 2026-03-23T23:08:31.767 INFO:teuthology.orchestra.run.vm02.stdout: = crc=1 finobt=1, sparse=1, rmapbt=0 2026-03-23T23:08:31.767 INFO:teuthology.orchestra.run.vm02.stdout: = reflink=1 bigtime=0 inobtcount=0 2026-03-23T23:08:31.767 INFO:teuthology.orchestra.run.vm02.stdout:data = bsize=4096 blocks=5241856, imaxpct=25 2026-03-23T23:08:31.767 INFO:teuthology.orchestra.run.vm02.stdout: = sunit=0 swidth=0 blks 2026-03-23T23:08:31.767 INFO:teuthology.orchestra.run.vm02.stdout:naming =version 2 bsize=4096 ascii-ci=0, ftype=1 2026-03-23T23:08:31.767 INFO:teuthology.orchestra.run.vm02.stdout:log =internal log bsize=4096 blocks=2560, version=2 2026-03-23T23:08:31.767 INFO:teuthology.orchestra.run.vm02.stdout: = sectsz=512 sunit=0 blks, lazy-count=1 2026-03-23T23:08:31.767 INFO:teuthology.orchestra.run.vm02.stdout:realtime =none extsz=4096 blocks=0, rtextents=0 2026-03-23T23:08:31.771 INFO:teuthology.orchestra.run.vm02.stdout:Discarding blocks...Done. 2026-03-23T23:08:31.776 INFO:tasks.ceph:mount /dev/vg_nvme/lv_1 on ubuntu@vm02.local -o noatime 2026-03-23T23:08:31.776 DEBUG:teuthology.orchestra.run.vm02:> sudo mount -t xfs -o noatime /dev/vg_nvme/lv_1 /var/lib/ceph/osd/cluster2-0 2026-03-23T23:08:31.863 DEBUG:teuthology.orchestra.run.vm02:> sudo /sbin/restorecon /var/lib/ceph/osd/cluster2-0 2026-03-23T23:08:31.913 INFO:teuthology.orchestra.run.vm02.stderr:sudo: /sbin/restorecon: command not found 2026-03-23T23:08:31.913 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:08:31.913 DEBUG:teuthology.orchestra.run.vm02:> sudo mkdir -p /var/lib/ceph/osd/cluster2-1 2026-03-23T23:08:31.961 INFO:tasks.ceph:roles_to_devs: {'cluster2.osd.0': '/dev/vg_nvme/lv_1', 'cluster2.osd.1': '/dev/vg_nvme/lv_2', 'cluster2.osd.2': '/dev/vg_nvme/lv_3'} 2026-03-23T23:08:31.961 INFO:tasks.ceph:role: cluster2.osd.1 2026-03-23T23:08:31.961 INFO:tasks.ceph:['mkfs.xfs', '-f', '-i', 'size=2048'] on /dev/vg_nvme/lv_2 on ubuntu@vm02.local 2026-03-23T23:08:31.961 DEBUG:teuthology.orchestra.run.vm02:> yes | sudo mkfs.xfs -f -i size=2048 /dev/vg_nvme/lv_2 2026-03-23T23:08:32.009 INFO:teuthology.orchestra.run.vm02.stdout:meta-data=/dev/vg_nvme/lv_2 isize=2048 agcount=4, agsize=1310464 blks 2026-03-23T23:08:32.009 INFO:teuthology.orchestra.run.vm02.stdout: = sectsz=512 attr=2, projid32bit=1 2026-03-23T23:08:32.009 INFO:teuthology.orchestra.run.vm02.stdout: = crc=1 finobt=1, sparse=1, rmapbt=0 2026-03-23T23:08:32.009 INFO:teuthology.orchestra.run.vm02.stdout: = reflink=1 bigtime=0 inobtcount=0 2026-03-23T23:08:32.009 INFO:teuthology.orchestra.run.vm02.stdout:data = bsize=4096 blocks=5241856, imaxpct=25 2026-03-23T23:08:32.009 INFO:teuthology.orchestra.run.vm02.stdout: = sunit=0 swidth=0 blks 2026-03-23T23:08:32.009 INFO:teuthology.orchestra.run.vm02.stdout:naming =version 2 bsize=4096 ascii-ci=0, ftype=1 2026-03-23T23:08:32.009 INFO:teuthology.orchestra.run.vm02.stdout:log =internal log bsize=4096 blocks=2560, version=2 2026-03-23T23:08:32.009 INFO:teuthology.orchestra.run.vm02.stdout: = sectsz=512 sunit=0 blks, lazy-count=1 2026-03-23T23:08:32.009 INFO:teuthology.orchestra.run.vm02.stdout:realtime =none extsz=4096 blocks=0, rtextents=0 2026-03-23T23:08:32.014 INFO:teuthology.orchestra.run.vm02.stdout:Discarding blocks...Done. 2026-03-23T23:08:32.015 INFO:tasks.ceph:mount /dev/vg_nvme/lv_2 on ubuntu@vm02.local -o noatime 2026-03-23T23:08:32.015 DEBUG:teuthology.orchestra.run.vm02:> sudo mount -t xfs -o noatime /dev/vg_nvme/lv_2 /var/lib/ceph/osd/cluster2-1 2026-03-23T23:08:32.070 DEBUG:teuthology.orchestra.run.vm02:> sudo /sbin/restorecon /var/lib/ceph/osd/cluster2-1 2026-03-23T23:08:32.116 INFO:teuthology.orchestra.run.vm02.stderr:sudo: /sbin/restorecon: command not found 2026-03-23T23:08:32.117 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:08:32.117 DEBUG:teuthology.orchestra.run.vm02:> sudo mkdir -p /var/lib/ceph/osd/cluster2-2 2026-03-23T23:08:32.166 INFO:tasks.ceph:roles_to_devs: {'cluster2.osd.0': '/dev/vg_nvme/lv_1', 'cluster2.osd.1': '/dev/vg_nvme/lv_2', 'cluster2.osd.2': '/dev/vg_nvme/lv_3'} 2026-03-23T23:08:32.166 INFO:tasks.ceph:role: cluster2.osd.2 2026-03-23T23:08:32.166 INFO:tasks.ceph:['mkfs.xfs', '-f', '-i', 'size=2048'] on /dev/vg_nvme/lv_3 on ubuntu@vm02.local 2026-03-23T23:08:32.166 DEBUG:teuthology.orchestra.run.vm02:> yes | sudo mkfs.xfs -f -i size=2048 /dev/vg_nvme/lv_3 2026-03-23T23:08:32.213 INFO:teuthology.orchestra.run.vm02.stdout:meta-data=/dev/vg_nvme/lv_3 isize=2048 agcount=4, agsize=1310464 blks 2026-03-23T23:08:32.213 INFO:teuthology.orchestra.run.vm02.stdout: = sectsz=512 attr=2, projid32bit=1 2026-03-23T23:08:32.213 INFO:teuthology.orchestra.run.vm02.stdout: = crc=1 finobt=1, sparse=1, rmapbt=0 2026-03-23T23:08:32.213 INFO:teuthology.orchestra.run.vm02.stdout: = reflink=1 bigtime=0 inobtcount=0 2026-03-23T23:08:32.213 INFO:teuthology.orchestra.run.vm02.stdout:data = bsize=4096 blocks=5241856, imaxpct=25 2026-03-23T23:08:32.213 INFO:teuthology.orchestra.run.vm02.stdout: = sunit=0 swidth=0 blks 2026-03-23T23:08:32.213 INFO:teuthology.orchestra.run.vm02.stdout:naming =version 2 bsize=4096 ascii-ci=0, ftype=1 2026-03-23T23:08:32.213 INFO:teuthology.orchestra.run.vm02.stdout:log =internal log bsize=4096 blocks=2560, version=2 2026-03-23T23:08:32.213 INFO:teuthology.orchestra.run.vm02.stdout: = sectsz=512 sunit=0 blks, lazy-count=1 2026-03-23T23:08:32.213 INFO:teuthology.orchestra.run.vm02.stdout:realtime =none extsz=4096 blocks=0, rtextents=0 2026-03-23T23:08:32.218 INFO:teuthology.orchestra.run.vm02.stdout:Discarding blocks...Done. 2026-03-23T23:08:32.219 INFO:tasks.ceph:mount /dev/vg_nvme/lv_3 on ubuntu@vm02.local -o noatime 2026-03-23T23:08:32.219 DEBUG:teuthology.orchestra.run.vm02:> sudo mount -t xfs -o noatime /dev/vg_nvme/lv_3 /var/lib/ceph/osd/cluster2-2 2026-03-23T23:08:32.274 DEBUG:teuthology.orchestra.run.vm02:> sudo /sbin/restorecon /var/lib/ceph/osd/cluster2-2 2026-03-23T23:08:32.320 INFO:teuthology.orchestra.run.vm02.stderr:sudo: /sbin/restorecon: command not found 2026-03-23T23:08:32.320 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:08:32.320 DEBUG:teuthology.orchestra.run.vm02:> sudo MALLOC_CHECK_=3 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-osd --no-mon-config --cluster cluster2 --mkfs --mkkey -i 0 --monmap /home/ubuntu/cephtest/cluster2.monmap 2026-03-23T23:08:32.383 INFO:teuthology.orchestra.run.vm02.stderr:2026-03-23T23:08:32.377+0000 7f2d02861a40 -1 auth: error reading file: /var/lib/ceph/osd/cluster2-0/keyring: can't open /var/lib/ceph/osd/cluster2-0/keyring: (2) No such file or directory 2026-03-23T23:08:32.383 INFO:teuthology.orchestra.run.vm02.stderr:2026-03-23T23:08:32.377+0000 7f2d02861a40 -1 created new key in keyring /var/lib/ceph/osd/cluster2-0/keyring 2026-03-23T23:08:32.383 INFO:teuthology.orchestra.run.vm02.stderr:2026-03-23T23:08:32.377+0000 7f2d02861a40 -1 bdev(0x55bf8e01b800 /var/lib/ceph/osd/cluster2-0/block) open stat got: (1) Operation not permitted 2026-03-23T23:08:32.383 INFO:teuthology.orchestra.run.vm02.stderr:2026-03-23T23:08:32.381+0000 7f2d02861a40 -1 bluestore(/var/lib/ceph/osd/cluster2-0) _read_fsid unparsable uuid 2026-03-23T23:08:33.274 DEBUG:teuthology.orchestra.run.vm02:> sudo chown -R ceph:ceph /var/lib/ceph/osd/cluster2-0 2026-03-23T23:08:33.322 DEBUG:teuthology.orchestra.run.vm02:> sudo MALLOC_CHECK_=3 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-osd --no-mon-config --cluster cluster2 --mkfs --mkkey -i 1 --monmap /home/ubuntu/cephtest/cluster2.monmap 2026-03-23T23:08:33.382 INFO:teuthology.orchestra.run.vm02.stderr:2026-03-23T23:08:33.377+0000 7f63da3d6a40 -1 auth: error reading file: /var/lib/ceph/osd/cluster2-1/keyring: can't open /var/lib/ceph/osd/cluster2-1/keyring: (2) No such file or directory 2026-03-23T23:08:33.383 INFO:teuthology.orchestra.run.vm02.stderr:2026-03-23T23:08:33.377+0000 7f63da3d6a40 -1 created new key in keyring /var/lib/ceph/osd/cluster2-1/keyring 2026-03-23T23:08:33.383 INFO:teuthology.orchestra.run.vm02.stderr:2026-03-23T23:08:33.377+0000 7f63da3d6a40 -1 bdev(0x563d16ded800 /var/lib/ceph/osd/cluster2-1/block) open stat got: (1) Operation not permitted 2026-03-23T23:08:33.383 INFO:teuthology.orchestra.run.vm02.stderr:2026-03-23T23:08:33.377+0000 7f63da3d6a40 -1 bluestore(/var/lib/ceph/osd/cluster2-1) _read_fsid unparsable uuid 2026-03-23T23:08:34.281 DEBUG:teuthology.orchestra.run.vm02:> sudo chown -R ceph:ceph /var/lib/ceph/osd/cluster2-1 2026-03-23T23:08:34.330 DEBUG:teuthology.orchestra.run.vm02:> sudo MALLOC_CHECK_=3 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-osd --no-mon-config --cluster cluster2 --mkfs --mkkey -i 2 --monmap /home/ubuntu/cephtest/cluster2.monmap 2026-03-23T23:08:34.390 INFO:teuthology.orchestra.run.vm02.stderr:2026-03-23T23:08:34.385+0000 7f650d3aaa40 -1 auth: error reading file: /var/lib/ceph/osd/cluster2-2/keyring: can't open /var/lib/ceph/osd/cluster2-2/keyring: (2) No such file or directory 2026-03-23T23:08:34.391 INFO:teuthology.orchestra.run.vm02.stderr:2026-03-23T23:08:34.385+0000 7f650d3aaa40 -1 created new key in keyring /var/lib/ceph/osd/cluster2-2/keyring 2026-03-23T23:08:34.391 INFO:teuthology.orchestra.run.vm02.stderr:2026-03-23T23:08:34.385+0000 7f650d3aaa40 -1 bdev(0x5596d8d6f800 /var/lib/ceph/osd/cluster2-2/block) open stat got: (1) Operation not permitted 2026-03-23T23:08:34.391 INFO:teuthology.orchestra.run.vm02.stderr:2026-03-23T23:08:34.385+0000 7f650d3aaa40 -1 bluestore(/var/lib/ceph/osd/cluster2-2) _read_fsid unparsable uuid 2026-03-23T23:08:35.229 DEBUG:teuthology.orchestra.run.vm02:> sudo chown -R ceph:ceph /var/lib/ceph/osd/cluster2-2 2026-03-23T23:08:35.278 INFO:tasks.ceph:Reading keys from all nodes... 2026-03-23T23:08:35.278 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:35.278 DEBUG:teuthology.orchestra.run.vm01:> sudo dd if=/var/lib/ceph/mgr/cluster2-x/keyring of=/dev/stdout 2026-03-23T23:08:35.286 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:35.286 DEBUG:teuthology.orchestra.run.vm02:> sudo dd if=/var/lib/ceph/osd/cluster2-0/keyring of=/dev/stdout 2026-03-23T23:08:35.330 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:35.330 DEBUG:teuthology.orchestra.run.vm02:> sudo dd if=/var/lib/ceph/osd/cluster2-1/keyring of=/dev/stdout 2026-03-23T23:08:35.377 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:35.377 DEBUG:teuthology.orchestra.run.vm02:> sudo dd if=/var/lib/ceph/osd/cluster2-2/keyring of=/dev/stdout 2026-03-23T23:08:35.425 DEBUG:teuthology.orchestra.run.vm01:> set -ex 2026-03-23T23:08:35.425 DEBUG:teuthology.orchestra.run.vm01:> dd if=/etc/ceph/cluster2.client.0.keyring of=/dev/stdout 2026-03-23T23:08:35.428 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:35.428 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster2.client.mirror.keyring of=/dev/stdout 2026-03-23T23:08:35.469 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:35.469 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster2.client.mirror.0.keyring of=/dev/stdout 2026-03-23T23:08:35.513 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:35.513 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster2.client.mirror.1.keyring of=/dev/stdout 2026-03-23T23:08:35.557 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:35.557 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster2.client.mirror.2.keyring of=/dev/stdout 2026-03-23T23:08:35.601 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:35.601 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster2.client.mirror.3.keyring of=/dev/stdout 2026-03-23T23:08:35.645 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:35.645 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster2.client.mirror.4.keyring of=/dev/stdout 2026-03-23T23:08:35.689 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:35.689 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster2.client.mirror.5.keyring of=/dev/stdout 2026-03-23T23:08:35.733 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:35.733 DEBUG:teuthology.orchestra.run.vm02:> dd if=/etc/ceph/cluster2.client.mirror.6.keyring of=/dev/stdout 2026-03-23T23:08:35.777 INFO:tasks.ceph:Adding keys to all mons... 2026-03-23T23:08:35.777 DEBUG:teuthology.orchestra.run.vm02:> sudo tee -a /etc/ceph/cluster2.keyring 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[mgr.x] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FppZuRBxAAN4QLgc2G5mr40EeKBjFH5A== 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[osd.0] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDwx8FpdXzCFhAA63hqR0F8Osb+7z4vTNhUPg== 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[osd.1] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDxx8Fpmnu9FhAAEgQ8etHRL8VOlEkVoJtOow== 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[osd.2] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDyx8Fpd641FxAASjmMpO1WkAtd3BVwKZG6lQ== 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[client.0] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8Fphf1TCxAAPLv2/z/mlOzqrTL6dmS22w== 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpY+CeDBAAyJvMb//Z+Q7AlQbIBItXLA== 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.0] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpKpeJEBAAROs8r3ogICnZdN+nxsSSUg== 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.1] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpkB5VFBAAMwGZbsW+LAza/VvvmuUUYQ== 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.2] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpMqAqGBAAgr/n6zAXdBk37UEbD6zy9w== 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.3] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpDuP5GxAAhakugW3AeOpUNNzI6RLeIg== 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.4] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpafLOHxAAEhMs0RM3OQjb4sNfVVBaXg== 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.5] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpNMOfIxAA1NB+llPo/i3hihW6Atw4Jw== 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.6] 2026-03-23T23:08:35.825 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8Fp70hwJxAArsQ6MTt2mXzJnCQeNjBmqA== 2026-03-23T23:08:35.826 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=mgr.x --cap mon 'allow profile mgr' --cap osd 'allow *' --cap mds 'allow *' 2026-03-23T23:08:35.887 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=osd.0 --cap mon 'allow profile osd' --cap mgr 'allow profile osd' --cap osd 'allow *' 2026-03-23T23:08:35.951 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=osd.1 --cap mon 'allow profile osd' --cap mgr 'allow profile osd' --cap osd 'allow *' 2026-03-23T23:08:36.015 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=osd.2 --cap mon 'allow profile osd' --cap mgr 'allow profile osd' --cap osd 'allow *' 2026-03-23T23:08:36.084 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=client.0 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:36.149 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=client.mirror --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:36.217 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=client.mirror.0 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:36.281 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=client.mirror.1 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:36.344 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=client.mirror.2 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:36.408 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=client.mirror.3 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:36.472 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=client.mirror.4 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:36.536 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=client.mirror.5 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:36.600 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-authtool /etc/ceph/cluster2.keyring --name=client.mirror.6 --cap mon 'allow rw' --cap mgr 'allow r' --cap osd 'allow rwx' --cap mds allow 2026-03-23T23:08:36.664 INFO:tasks.ceph:Running mkfs on mon nodes... 2026-03-23T23:08:36.664 DEBUG:teuthology.orchestra.run.vm02:> sudo mkdir -p /var/lib/ceph/mon/cluster2-a 2026-03-23T23:08:36.714 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph-mon --cluster cluster2 --mkfs -i a --monmap /home/ubuntu/cephtest/cluster2.monmap --keyring /etc/ceph/cluster2.keyring 2026-03-23T23:08:36.791 DEBUG:teuthology.orchestra.run.vm02:> sudo chown -R ceph:ceph /var/lib/ceph/mon/cluster2-a 2026-03-23T23:08:36.842 DEBUG:teuthology.orchestra.run.vm02:> rm -- /home/ubuntu/cephtest/cluster2.monmap 2026-03-23T23:08:36.885 INFO:tasks.ceph:Starting mon daemons in cluster cluster2... 2026-03-23T23:08:36.885 INFO:tasks.ceph.cluster2.mon.a:Restarting daemon 2026-03-23T23:08:36.886 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper kill ceph-mon -f --cluster cluster2 -i a 2026-03-23T23:08:36.928 INFO:tasks.ceph.cluster2.mon.a:Started 2026-03-23T23:08:36.928 INFO:tasks.ceph:Starting mgr daemons in cluster cluster2... 2026-03-23T23:08:36.928 INFO:tasks.ceph.cluster2.mgr.x:Restarting daemon 2026-03-23T23:08:36.928 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper kill ceph-mgr -f --cluster cluster2 -i x 2026-03-23T23:08:36.929 INFO:tasks.ceph.cluster2.mgr.x:Started 2026-03-23T23:08:36.929 DEBUG:tasks.ceph:set 0 configs 2026-03-23T23:08:36.929 DEBUG:teuthology.orchestra.run.vm02:> sudo ceph --cluster cluster2 config dump 2026-03-23T23:08:37.021 INFO:teuthology.orchestra.run.vm02.stdout:WHO MASK LEVEL OPTION VALUE RO 2026-03-23T23:08:37.032 INFO:tasks.ceph:Setting crush tunables to default 2026-03-23T23:08:37.032 DEBUG:teuthology.orchestra.run.vm02:> sudo ceph --cluster cluster2 osd crush tunables default 2026-03-23T23:08:37.127 INFO:teuthology.orchestra.run.vm02.stderr:adjusted tunables profile to default 2026-03-23T23:08:37.139 INFO:tasks.ceph:check_enable_crimson: False 2026-03-23T23:08:37.139 INFO:tasks.ceph:Starting osd daemons in cluster cluster2... 2026-03-23T23:08:37.139 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:37.139 DEBUG:teuthology.orchestra.run.vm02:> sudo dd if=/var/lib/ceph/osd/cluster2-0/fsid of=/dev/stdout 2026-03-23T23:08:37.146 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:37.146 DEBUG:teuthology.orchestra.run.vm02:> sudo dd if=/var/lib/ceph/osd/cluster2-1/fsid of=/dev/stdout 2026-03-23T23:08:37.198 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:08:37.199 DEBUG:teuthology.orchestra.run.vm02:> sudo dd if=/var/lib/ceph/osd/cluster2-2/fsid of=/dev/stdout 2026-03-23T23:08:37.246 DEBUG:teuthology.orchestra.run.vm02:> sudo ceph --cluster cluster2 osd new 61105c83-cdee-4980-a572-a03bee800062 0 2026-03-23T23:08:37.387 INFO:teuthology.orchestra.run.vm02.stdout:0 2026-03-23T23:08:37.399 DEBUG:teuthology.orchestra.run.vm02:> sudo ceph --cluster cluster2 osd new 985026e7-49a2-48cf-8ab6-f8da4835a9fd 1 2026-03-23T23:08:37.500 INFO:teuthology.orchestra.run.vm02.stdout:1 2026-03-23T23:08:37.512 DEBUG:teuthology.orchestra.run.vm02:> sudo ceph --cluster cluster2 osd new 4daaa148-064b-4a35-80ba-7a7b57e3bd2d 2 2026-03-23T23:08:37.616 INFO:teuthology.orchestra.run.vm02.stdout:2 2026-03-23T23:08:37.630 INFO:tasks.ceph.cluster2.osd.0:Restarting daemon 2026-03-23T23:08:37.630 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper kill ceph-osd -f --cluster cluster2 -i 0 2026-03-23T23:08:37.631 INFO:tasks.ceph.cluster2.osd.0:Started 2026-03-23T23:08:37.631 INFO:tasks.ceph.cluster2.osd.1:Restarting daemon 2026-03-23T23:08:37.631 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper kill ceph-osd -f --cluster cluster2 -i 1 2026-03-23T23:08:37.631 INFO:tasks.ceph.cluster2.osd.1:Started 2026-03-23T23:08:37.631 INFO:tasks.ceph.cluster2.osd.2:Restarting daemon 2026-03-23T23:08:37.631 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage daemon-helper kill ceph-osd -f --cluster cluster2 -i 2 2026-03-23T23:08:37.632 INFO:tasks.ceph.cluster2.osd.2:Started 2026-03-23T23:08:37.632 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd dump --format=json 2026-03-23T23:08:37.729 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:37.729 INFO:teuthology.orchestra.run.vm02.stdout:{"epoch":5,"fsid":"734d655c-f0e2-4214-a2da-4d3c9988d5ec","created":"2026-03-23T23:08:36.973626+0000","modified":"2026-03-23T23:08:37.613542+0000","last_up_change":"0.000000","last_in_change":"2026-03-23T23:08:37.613542+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":2,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":0,"max_osd":3,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[],"osds":[{"osd":0,"uuid":"61105c83-cdee-4980-a572-a03bee800062","up":0,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":0,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[]},"cluster_addrs":{"addrvec":[]},"heartbeat_back_addrs":{"addrvec":[]},"heartbeat_front_addrs":{"addrvec":[]},"public_addr":"(unrecognized address family 0)/0","cluster_addr":"(unrecognized address family 0)/0","heartbeat_back_addr":"(unrecognized address family 0)/0","heartbeat_front_addr":"(unrecognized address family 0)/0","state":["exists","new"]},{"osd":1,"uuid":"985026e7-49a2-48cf-8ab6-f8da4835a9fd","up":0,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":0,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[]},"cluster_addrs":{"addrvec":[]},"heartbeat_back_addrs":{"addrvec":[]},"heartbeat_front_addrs":{"addrvec":[]},"public_addr":"(unrecognized address family 0)/0","cluster_addr":"(unrecognized address family 0)/0","heartbeat_back_addr":"(unrecognized address family 0)/0","heartbeat_front_addr":"(unrecognized address family 0)/0","state":["exists","new"]},{"osd":2,"uuid":"4daaa148-064b-4a35-80ba-7a7b57e3bd2d","up":0,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":0,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[]},"cluster_addrs":{"addrvec":[]},"heartbeat_back_addrs":{"addrvec":[]},"heartbeat_front_addrs":{"addrvec":[]},"public_addr":"(unrecognized address family 0)/0","cluster_addr":"(unrecognized address family 0)/0","heartbeat_back_addr":"(unrecognized address family 0)/0","heartbeat_front_addr":"(unrecognized address family 0)/0","state":["exists","new"]}],"osd_xinfo":[{"osd":0,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":0,"old_weight":0,"last_purged_snaps_scrub":"0.000000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":0,"old_weight":0,"last_purged_snaps_scrub":"0.000000","dead_epoch":0},{"osd":2,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":0,"old_weight":0,"last_purged_snaps_scrub":"0.000000","dead_epoch":0}],"pg_upmap":[],"pg_upmap_items":[],"pg_upmap_primaries":[],"pg_temp":[],"primary_temp":[],"blocklist":{},"range_blocklist":{},"erasure_code_profiles":{"default":{"crush-failure-domain":"osd","k":"2","m":"1","plugin":"isa","technique":"reed_sol_van"}},"removed_snaps_queue":[],"new_removed_snaps":[],"new_purged_snaps":[],"crush_node_flags":{},"device_class_flags":{},"stretch_mode":{"stretch_mode_enabled":false,"stretch_bucket_count":0,"degraded_stretch_mode":0,"recovering_stretch_mode":0,"stretch_mode_bucket":0}} 2026-03-23T23:08:37.740 INFO:tasks.ceph.ceph_manager.cluster2:[] 2026-03-23T23:08:37.740 INFO:tasks.ceph:Waiting for OSDs to come up 2026-03-23T23:08:37.936 INFO:tasks.ceph.cluster2.osd.1.vm02.stderr:2026-03-23T23:08:37.933+0000 7fa41d091a40 -1 Falling back to public interface 2026-03-23T23:08:37.968 INFO:tasks.ceph.cluster2.osd.0.vm02.stderr:2026-03-23T23:08:37.965+0000 7f7ed5dfaa40 -1 Falling back to public interface 2026-03-23T23:08:37.968 INFO:tasks.ceph.cluster2.osd.2.vm02.stderr:2026-03-23T23:08:37.965+0000 7f914e076a40 -1 Falling back to public interface 2026-03-23T23:08:37.996 INFO:tasks.ceph.cluster2.mgr.x.vm01.stderr:/usr/lib/python3/dist-packages/scipy/__init__.py:67: UserWarning: NumPy was imported from a Python sub-interpreter but NumPy does not properly support sub-interpreters. This will likely work for most users but might cause hard to track down issues or subtle bugs. A common user of the rare sub-interpreter feature is wsgi which also allows single-interpreter mode. 2026-03-23T23:08:37.996 INFO:tasks.ceph.cluster2.mgr.x.vm01.stderr:Improvements in the case of bugs are welcome, but is not on the NumPy roadmap, and full support may require significant effort to achieve. 2026-03-23T23:08:37.996 INFO:tasks.ceph.cluster2.mgr.x.vm01.stderr: from numpy import show_config as show_numpy_config 2026-03-23T23:08:38.041 DEBUG:teuthology.orchestra.run.vm02:> adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph --cluster cluster2 osd dump --format=json 2026-03-23T23:08:38.303 INFO:teuthology.misc.health.vm02.stderr:2026-03-23T23:08:38.297+0000 7f095affd640 0 --2- 192.168.123.102:0/772289504 >> [v2:192.168.123.102:3300/0,v1:192.168.123.102:6789/0] conn(0x7f095c08fed0 0x7f095c152b10 unknown :-1 s=AUTH_CONNECTING pgs=0 cs=0 l=1 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).send_auth_request get_initial_auth_request returned -2 2026-03-23T23:08:38.339 INFO:teuthology.misc.health.vm02.stdout: 2026-03-23T23:08:38.340 INFO:teuthology.misc.health.vm02.stdout:{"epoch":5,"fsid":"734d655c-f0e2-4214-a2da-4d3c9988d5ec","created":"2026-03-23T23:08:36.973626+0000","modified":"2026-03-23T23:08:37.613542+0000","last_up_change":"0.000000","last_in_change":"2026-03-23T23:08:37.613542+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":2,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":0,"max_osd":3,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[],"osds":[{"osd":0,"uuid":"61105c83-cdee-4980-a572-a03bee800062","up":0,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":0,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[]},"cluster_addrs":{"addrvec":[]},"heartbeat_back_addrs":{"addrvec":[]},"heartbeat_front_addrs":{"addrvec":[]},"public_addr":"(unrecognized address family 0)/0","cluster_addr":"(unrecognized address family 0)/0","heartbeat_back_addr":"(unrecognized address family 0)/0","heartbeat_front_addr":"(unrecognized address family 0)/0","state":["exists","new"]},{"osd":1,"uuid":"985026e7-49a2-48cf-8ab6-f8da4835a9fd","up":0,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":0,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[]},"cluster_addrs":{"addrvec":[]},"heartbeat_back_addrs":{"addrvec":[]},"heartbeat_front_addrs":{"addrvec":[]},"public_addr":"(unrecognized address family 0)/0","cluster_addr":"(unrecognized address family 0)/0","heartbeat_back_addr":"(unrecognized address family 0)/0","heartbeat_front_addr":"(unrecognized address family 0)/0","state":["exists","new"]},{"osd":2,"uuid":"4daaa148-064b-4a35-80ba-7a7b57e3bd2d","up":0,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":0,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[]},"cluster_addrs":{"addrvec":[]},"heartbeat_back_addrs":{"addrvec":[]},"heartbeat_front_addrs":{"addrvec":[]},"public_addr":"(unrecognized address family 0)/0","cluster_addr":"(unrecognized address family 0)/0","heartbeat_back_addr":"(unrecognized address family 0)/0","heartbeat_front_addr":"(unrecognized address family 0)/0","state":["exists","new"]}],"osd_xinfo":[{"osd":0,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":0,"old_weight":0,"last_purged_snaps_scrub":"0.000000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":0,"old_weight":0,"last_purged_snaps_scrub":"0.000000","dead_epoch":0},{"osd":2,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":0,"old_weight":0,"last_purged_snaps_scrub":"0.000000","dead_epoch":0}],"pg_upmap":[],"pg_upmap_items":[],"pg_upmap_primaries":[],"pg_temp":[],"primary_temp":[],"blocklist":{},"range_blocklist":{},"erasure_code_profiles":{"default":{"crush-failure-domain":"osd","k":"2","m":"1","plugin":"isa","technique":"reed_sol_van"}},"removed_snaps_queue":[],"new_removed_snaps":[],"new_purged_snaps":[],"crush_node_flags":{},"device_class_flags":{},"stretch_mode":{"stretch_mode_enabled":false,"stretch_bucket_count":0,"degraded_stretch_mode":0,"recovering_stretch_mode":0,"stretch_mode_bucket":0}} 2026-03-23T23:08:38.350 DEBUG:teuthology.misc:0 of 3 OSDs are up 2026-03-23T23:08:38.480 INFO:tasks.ceph.cluster2.osd.1.vm02.stderr:2026-03-23T23:08:38.477+0000 7fa41d091a40 -1 osd.1 0 log_to_monitors true 2026-03-23T23:08:38.531 INFO:tasks.ceph.cluster2.osd.2.vm02.stderr:2026-03-23T23:08:38.525+0000 7f914e076a40 -1 osd.2 0 log_to_monitors true 2026-03-23T23:08:38.540 INFO:tasks.ceph.cluster2.mgr.x.vm01.stderr:Failed to import NVMeoFClient and related components: cannot import name 'NVMeoFClient' from 'dashboard.services.nvmeof_client' (/usr/share/ceph/mgr/dashboard/services/nvmeof_client.py) 2026-03-23T23:08:38.559 INFO:tasks.ceph.cluster2.osd.0.vm02.stderr:2026-03-23T23:08:38.553+0000 7f7ed5dfaa40 -1 osd.0 0 log_to_monitors true 2026-03-23T23:08:39.915 INFO:tasks.ceph.cluster2.mgr.x.vm01.stderr:2026-03-23T23:08:39.912+0000 7fb84ebad640 -1 mgr.server handle_report got status from non-daemon mon.a 2026-03-23T23:08:40.003 INFO:tasks.ceph.cluster2.osd.1.vm02.stderr:2026-03-23T23:08:40.001+0000 7fa418817640 -1 osd.1 0 waiting for initial osdmap 2026-03-23T23:08:40.004 INFO:tasks.ceph.cluster2.osd.2.vm02.stderr:2026-03-23T23:08:40.001+0000 7f914a831640 -1 osd.2 0 waiting for initial osdmap 2026-03-23T23:08:40.006 INFO:tasks.ceph.cluster2.osd.2.vm02.stderr:2026-03-23T23:08:40.001+0000 7f9144e1c640 -1 osd.2 7 set_numa_affinity unable to identify public interface '' numa node: (2) No such file or directory 2026-03-23T23:08:40.007 INFO:tasks.ceph.cluster2.osd.1.vm02.stderr:2026-03-23T23:08:40.001+0000 7fa413e37640 -1 osd.1 7 set_numa_affinity unable to identify public interface '' numa node: (2) No such file or directory 2026-03-23T23:08:40.011 INFO:tasks.ceph.cluster2.osd.0.vm02.stderr:2026-03-23T23:08:40.009+0000 7f7ed1580640 -1 osd.0 0 waiting for initial osdmap 2026-03-23T23:08:40.014 INFO:tasks.ceph.cluster2.osd.0.vm02.stderr:2026-03-23T23:08:40.009+0000 7f7eccba0640 -1 osd.0 7 set_numa_affinity unable to identify public interface '' numa node: (2) No such file or directory 2026-03-23T23:08:44.652 DEBUG:teuthology.orchestra.run.vm02:> adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage ceph --cluster cluster2 osd dump --format=json 2026-03-23T23:08:44.825 INFO:teuthology.misc.health.vm02.stdout: 2026-03-23T23:08:44.825 INFO:teuthology.misc.health.vm02.stdout:{"epoch":11,"fsid":"734d655c-f0e2-4214-a2da-4d3c9988d5ec","created":"2026-03-23T23:08:36.973626+0000","modified":"2026-03-23T23:08:44.003243+0000","last_up_change":"2026-03-23T23:08:40.989916+0000","last_in_change":"2026-03-23T23:08:37.613542+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":4,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":1,"max_osd":3,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[{"pool":1,"pool_name":".mgr","create_time":"2026-03-23T23:08:42.923249+0000","flags":32769,"flags_names":"hashpspool,creating","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":1,"pg_placement_num":1,"pg_placement_num_target":1,"pg_num_target":1,"pg_num_pending":1,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"11","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{"pg_num_max":32,"pg_num_min":1},"application_metadata":{"mgr":{}},"read_balance":{"score_type":"Fair distribution","score_acting":2.9900000095367432,"score_stable":2.9900000095367432,"optimal_score":0.67000001668930054,"raw_score_acting":2,"raw_score_stable":2,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}}],"osds":[{"osd":0,"uuid":"61105c83-cdee-4980-a572-a03bee800062","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6808","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6810","nonce":3726351630}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6812","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6814","nonce":3726351630}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6820","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6822","nonce":3726351630}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6816","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6818","nonce":3726351630}]},"public_addr":"192.168.123.102:6810/3726351630","cluster_addr":"192.168.123.102:6814/3726351630","heartbeat_back_addr":"192.168.123.102:6822/3726351630","heartbeat_front_addr":"192.168.123.102:6818/3726351630","state":["exists","up"]},{"osd":1,"uuid":"985026e7-49a2-48cf-8ab6-f8da4835a9fd","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":10,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6800","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6801","nonce":226838247}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6802","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6803","nonce":226838247}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6806","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6807","nonce":226838247}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6804","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6805","nonce":226838247}]},"public_addr":"192.168.123.102:6801/226838247","cluster_addr":"192.168.123.102:6803/226838247","heartbeat_back_addr":"192.168.123.102:6807/226838247","heartbeat_front_addr":"192.168.123.102:6805/226838247","state":["exists","up"]},{"osd":2,"uuid":"4daaa148-064b-4a35-80ba-7a7b57e3bd2d","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6809","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6811","nonce":997277674}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6813","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6815","nonce":997277674}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6821","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6823","nonce":997277674}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6817","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6819","nonce":997277674}]},"public_addr":"192.168.123.102:6811/997277674","cluster_addr":"192.168.123.102:6815/997277674","heartbeat_back_addr":"192.168.123.102:6823/997277674","heartbeat_front_addr":"192.168.123.102:6819/997277674","state":["exists","up"]}],"osd_xinfo":[{"osd":0,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:39.577242+0000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:39.488463+0000","dead_epoch":0},{"osd":2,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:39.544538+0000","dead_epoch":0}],"pg_upmap":[],"pg_upmap_items":[],"pg_upmap_primaries":[],"pg_temp":[],"primary_temp":[],"blocklist":{},"range_blocklist":{},"erasure_code_profiles":{"default":{"crush-failure-domain":"osd","k":"2","m":"1","plugin":"isa","technique":"reed_sol_van"}},"removed_snaps_queue":[],"new_removed_snaps":[],"new_purged_snaps":[],"crush_node_flags":{},"device_class_flags":{},"stretch_mode":{"stretch_mode_enabled":false,"stretch_bucket_count":0,"degraded_stretch_mode":0,"recovering_stretch_mode":0,"stretch_mode_bucket":0}} 2026-03-23T23:08:44.837 DEBUG:teuthology.misc:3 of 3 OSDs are up 2026-03-23T23:08:44.837 INFO:tasks.ceph:Creating RBD pool 2026-03-23T23:08:44.837 DEBUG:teuthology.orchestra.run.vm02:> sudo ceph --cluster cluster2 osd pool create rbd 8 2026-03-23T23:08:45.013 INFO:teuthology.orchestra.run.vm02.stderr:pool 'rbd' created 2026-03-23T23:08:45.031 DEBUG:teuthology.orchestra.run.vm02:> rbd --cluster cluster2 pool init rbd 2026-03-23T23:08:48.033 INFO:tasks.ceph:Starting mds daemons in cluster cluster2... 2026-03-23T23:08:48.033 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 config log 1 --format=json 2026-03-23T23:08:48.033 INFO:tasks.daemonwatchdog.daemon_watchdog:watchdog starting 2026-03-23T23:08:48.186 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:48.198 INFO:teuthology.orchestra.run.vm02.stdout:[{"version":1,"timestamp":"0.000000","name":"","changes":[]}] 2026-03-23T23:08:48.198 INFO:tasks.ceph_manager:config epoch is 1 2026-03-23T23:08:48.198 INFO:tasks.ceph:Waiting until cluster2 daemons up and pgs clean... 2026-03-23T23:08:48.198 INFO:tasks.ceph.ceph_manager.cluster2:waiting for mgr available 2026-03-23T23:08:48.198 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 mgr dump --format=json 2026-03-23T23:08:48.375 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:48.387 INFO:teuthology.orchestra.run.vm02.stdout:{"epoch":5,"flags":0,"active_gid":4105,"active_name":"x","active_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6826","nonce":1570329943},{"type":"v1","addr":"192.168.123.101:6827","nonce":1570329943}]},"active_addr":"192.168.123.101:6827/1570329943","active_change":"2026-03-23T23:08:38.904765+0000","active_mgr_features":4544132024016699391,"available":true,"standbys":[],"modules":["iostat","nfs"],"available_modules":[{"name":"alerts","can_run":true,"error_string":"","module_options":{"interval":{"name":"interval","type":"secs","level":"advanced","flags":1,"default_value":"60","min":"","max":"","enum_allowed":[],"desc":"How frequently to reexamine health status","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"smtp_destination":{"name":"smtp_destination","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"Email address to send alerts to, use commas to separate multiple","long_desc":"","tags":[],"see_also":[]},"smtp_from_name":{"name":"smtp_from_name","type":"str","level":"advanced","flags":1,"default_value":"Ceph","min":"","max":"","enum_allowed":[],"desc":"Email From: name","long_desc":"","tags":[],"see_also":[]},"smtp_host":{"name":"smtp_host","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"SMTP server","long_desc":"","tags":[],"see_also":[]},"smtp_password":{"name":"smtp_password","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"Password to authenticate with","long_desc":"","tags":[],"see_also":[]},"smtp_port":{"name":"smtp_port","type":"int","level":"advanced","flags":1,"default_value":"465","min":"","max":"","enum_allowed":[],"desc":"SMTP port","long_desc":"","tags":[],"see_also":[]},"smtp_sender":{"name":"smtp_sender","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"SMTP envelope sender","long_desc":"","tags":[],"see_also":[]},"smtp_ssl":{"name":"smtp_ssl","type":"bool","level":"advanced","flags":1,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Use SSL to connect to SMTP server","long_desc":"","tags":[],"see_also":[]},"smtp_user":{"name":"smtp_user","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"User to authenticate as","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"balancer","can_run":true,"error_string":"","module_options":{"active":{"name":"active","type":"bool","level":"advanced","flags":1,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"automatically balance PGs across cluster","long_desc":"","tags":[],"see_also":[]},"begin_time":{"name":"begin_time","type":"str","level":"advanced","flags":1,"default_value":"0000","min":"","max":"","enum_allowed":[],"desc":"beginning time of day to automatically balance","long_desc":"This is a time of day in the format HHMM.","tags":[],"see_also":[]},"begin_weekday":{"name":"begin_weekday","type":"uint","level":"advanced","flags":1,"default_value":"0","min":"0","max":"6","enum_allowed":[],"desc":"Restrict automatic balancing to this day of the week or later","long_desc":"0 = Sunday, 1 = Monday, etc.","tags":[],"see_also":[]},"crush_compat_max_iterations":{"name":"crush_compat_max_iterations","type":"uint","level":"advanced","flags":1,"default_value":"25","min":"1","max":"250","enum_allowed":[],"desc":"maximum number of iterations to attempt optimization","long_desc":"","tags":[],"see_also":[]},"crush_compat_metrics":{"name":"crush_compat_metrics","type":"str","level":"advanced","flags":1,"default_value":"pgs,objects,bytes","min":"","max":"","enum_allowed":[],"desc":"metrics with which to calculate OSD utilization","long_desc":"Value is a list of one or more of \"pgs\", \"objects\", or \"bytes\", and indicates which metrics to use to balance utilization.","tags":[],"see_also":[]},"crush_compat_step":{"name":"crush_compat_step","type":"float","level":"advanced","flags":1,"default_value":"0.5","min":"0.001","max":"0.999","enum_allowed":[],"desc":"aggressiveness of optimization","long_desc":".99 is very aggressive, .01 is less aggressive","tags":[],"see_also":[]},"end_time":{"name":"end_time","type":"str","level":"advanced","flags":1,"default_value":"2359","min":"","max":"","enum_allowed":[],"desc":"ending time of day to automatically balance","long_desc":"This is a time of day in the format HHMM.","tags":[],"see_also":[]},"end_weekday":{"name":"end_weekday","type":"uint","level":"advanced","flags":1,"default_value":"0","min":"0","max":"6","enum_allowed":[],"desc":"Restrict automatic balancing to days of the week earlier than this","long_desc":"0 = Sunday, 1 = Monday, etc.","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"min_score":{"name":"min_score","type":"float","level":"advanced","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"minimum score, below which no optimization is attempted","long_desc":"","tags":[],"see_also":[]},"mode":{"name":"mode","type":"str","level":"advanced","flags":1,"default_value":"upmap","min":"","max":"","enum_allowed":["crush-compat","none","read","upmap","upmap-read"],"desc":"Balancer mode","long_desc":"","tags":[],"see_also":[]},"pool_ids":{"name":"pool_ids","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"pools which the automatic balancing will be limited to","long_desc":"","tags":[],"see_also":[]},"sleep_interval":{"name":"sleep_interval","type":"secs","level":"advanced","flags":1,"default_value":"60","min":"","max":"","enum_allowed":[],"desc":"how frequently to wake up and attempt optimization","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"update_pg_upmap_activity":{"name":"update_pg_upmap_activity","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Updates pg_upmap activity stats to be used in `balancer status detail`","long_desc":"","tags":[],"see_also":[]},"upmap_max_deviation":{"name":"upmap_max_deviation","type":"int","level":"advanced","flags":1,"default_value":"5","min":"1","max":"","enum_allowed":[],"desc":"deviation below which no optimization is attempted","long_desc":"If the number of PGs are within this count then no optimization is attempted","tags":[],"see_also":[]},"upmap_max_optimizations":{"name":"upmap_max_optimizations","type":"uint","level":"advanced","flags":1,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"maximum upmap optimizations to make per attempt","long_desc":"","tags":[],"see_also":[]}}},{"name":"cephadm","can_run":true,"error_string":"","module_options":{"agent_down_multiplier":{"name":"agent_down_multiplier","type":"float","level":"advanced","flags":0,"default_value":"3.0","min":"","max":"","enum_allowed":[],"desc":"Multiplied by agent refresh rate to calculate how long agent must not report before being marked down","long_desc":"","tags":[],"see_also":[]},"agent_refresh_rate":{"name":"agent_refresh_rate","type":"secs","level":"advanced","flags":0,"default_value":"20","min":"","max":"","enum_allowed":[],"desc":"How often agent on each host will try to gather and send metadata","long_desc":"","tags":[],"see_also":[]},"agent_starting_port":{"name":"agent_starting_port","type":"int","level":"advanced","flags":0,"default_value":"4721","min":"","max":"","enum_allowed":[],"desc":"First port agent will try to bind to (will also try up to next 1000 subsequent ports if blocked)","long_desc":"","tags":[],"see_also":[]},"allow_ptrace":{"name":"allow_ptrace","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"allow SYS_PTRACE capability on ceph containers","long_desc":"The SYS_PTRACE capability is needed to attach to a process with gdb or strace. Enabling this options can allow debugging daemons that encounter problems at runtime.","tags":[],"see_also":[]},"autotune_interval":{"name":"autotune_interval","type":"secs","level":"advanced","flags":0,"default_value":"600","min":"","max":"","enum_allowed":[],"desc":"how frequently to autotune daemon memory","long_desc":"","tags":[],"see_also":[]},"autotune_memory_target_ratio":{"name":"autotune_memory_target_ratio","type":"float","level":"advanced","flags":0,"default_value":"0.7","min":"","max":"","enum_allowed":[],"desc":"ratio of total system memory to divide amongst autotuned daemons","long_desc":"","tags":[],"see_also":[]},"cephadm_log_destination":{"name":"cephadm_log_destination","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":["file","file,syslog","syslog"],"desc":"Destination for cephadm command's persistent logging","long_desc":"","tags":[],"see_also":[]},"certificate_automated_rotation_enabled":{"name":"certificate_automated_rotation_enabled","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"This flag controls whether cephadm automatically rotates certificates upon expiration.","long_desc":"","tags":[],"see_also":[]},"certificate_check_debug_mode":{"name":"certificate_check_debug_mode","type":"bool","level":"dev","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"FOR TESTING ONLY: This flag forces the certificate check instead of waiting for certificate_check_period.","long_desc":"","tags":[],"see_also":[]},"certificate_check_period":{"name":"certificate_check_period","type":"int","level":"advanced","flags":0,"default_value":"1","min":"0","max":"30","enum_allowed":[],"desc":"Specifies how often (in days) the certificate should be checked for validity.","long_desc":"","tags":[],"see_also":[]},"certificate_duration_days":{"name":"certificate_duration_days","type":"int","level":"advanced","flags":0,"default_value":"1095","min":"90","max":"3650","enum_allowed":[],"desc":"Specifies the duration of self certificates generated and signed by cephadm root CA","long_desc":"","tags":[],"see_also":[]},"certificate_renewal_threshold_days":{"name":"certificate_renewal_threshold_days","type":"int","level":"advanced","flags":0,"default_value":"30","min":"10","max":"90","enum_allowed":[],"desc":"Specifies the lead time in days to initiate certificate renewal before expiration.","long_desc":"","tags":[],"see_also":[]},"cgroups_split":{"name":"cgroups_split","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Pass --cgroups=split when cephadm creates containers (currently podman only)","long_desc":"","tags":[],"see_also":[]},"config_checks_enabled":{"name":"config_checks_enabled","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Enable or disable the cephadm configuration analysis","long_desc":"","tags":[],"see_also":[]},"config_dashboard":{"name":"config_dashboard","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"manage configs like API endpoints in Dashboard.","long_desc":"","tags":[],"see_also":[]},"container_image_alertmanager":{"name":"container_image_alertmanager","type":"str","level":"advanced","flags":0,"default_value":"quay.io/prometheus/alertmanager:v0.28.1","min":"","max":"","enum_allowed":[],"desc":"Alertmanager container image","long_desc":"","tags":[],"see_also":[]},"container_image_base":{"name":"container_image_base","type":"str","level":"advanced","flags":1,"default_value":"quay.io/ceph/ceph","min":"","max":"","enum_allowed":[],"desc":"Container image name, without the tag","long_desc":"","tags":[],"see_also":[]},"container_image_elasticsearch":{"name":"container_image_elasticsearch","type":"str","level":"advanced","flags":0,"default_value":"quay.io/omrizeneva/elasticsearch:6.8.23","min":"","max":"","enum_allowed":[],"desc":"Elasticsearch container image","long_desc":"","tags":[],"see_also":[]},"container_image_grafana":{"name":"container_image_grafana","type":"str","level":"advanced","flags":0,"default_value":"quay.io/ceph/grafana:12.3.1","min":"","max":"","enum_allowed":[],"desc":"Grafana container image","long_desc":"","tags":[],"see_also":[]},"container_image_haproxy":{"name":"container_image_haproxy","type":"str","level":"advanced","flags":0,"default_value":"quay.io/ceph/haproxy:2.3","min":"","max":"","enum_allowed":[],"desc":"Haproxy container image","long_desc":"","tags":[],"see_also":[]},"container_image_jaeger_agent":{"name":"container_image_jaeger_agent","type":"str","level":"advanced","flags":0,"default_value":"quay.io/jaegertracing/jaeger-agent:1.29","min":"","max":"","enum_allowed":[],"desc":"Jaeger agent container image","long_desc":"","tags":[],"see_also":[]},"container_image_jaeger_collector":{"name":"container_image_jaeger_collector","type":"str","level":"advanced","flags":0,"default_value":"quay.io/jaegertracing/jaeger-collector:1.29","min":"","max":"","enum_allowed":[],"desc":"Jaeger collector container image","long_desc":"","tags":[],"see_also":[]},"container_image_jaeger_query":{"name":"container_image_jaeger_query","type":"str","level":"advanced","flags":0,"default_value":"quay.io/jaegertracing/jaeger-query:1.29","min":"","max":"","enum_allowed":[],"desc":"Jaeger query container image","long_desc":"","tags":[],"see_also":[]},"container_image_keepalived":{"name":"container_image_keepalived","type":"str","level":"advanced","flags":0,"default_value":"quay.io/ceph/keepalived:2.2.4","min":"","max":"","enum_allowed":[],"desc":"Keepalived container image","long_desc":"","tags":[],"see_also":[]},"container_image_loki":{"name":"container_image_loki","type":"str","level":"advanced","flags":0,"default_value":"docker.io/grafana/loki:3.0.0","min":"","max":"","enum_allowed":[],"desc":"Loki container image","long_desc":"","tags":[],"see_also":[]},"container_image_nginx":{"name":"container_image_nginx","type":"str","level":"advanced","flags":0,"default_value":"quay.io/ceph/nginx:sclorg-nginx-126","min":"","max":"","enum_allowed":[],"desc":"Nginx container image","long_desc":"","tags":[],"see_also":[]},"container_image_node_exporter":{"name":"container_image_node_exporter","type":"str","level":"advanced","flags":0,"default_value":"quay.io/prometheus/node-exporter:v1.9.1","min":"","max":"","enum_allowed":[],"desc":"Node exporter container image","long_desc":"","tags":[],"see_also":[]},"container_image_nvmeof":{"name":"container_image_nvmeof","type":"str","level":"advanced","flags":0,"default_value":"quay.io/ceph/nvmeof:1.5","min":"","max":"","enum_allowed":[],"desc":"Nvmeof container image","long_desc":"","tags":[],"see_also":[]},"container_image_oauth2_proxy":{"name":"container_image_oauth2_proxy","type":"str","level":"advanced","flags":0,"default_value":"quay.io/oauth2-proxy/oauth2-proxy:v7.6.0","min":"","max":"","enum_allowed":[],"desc":"Oauth2 proxy container image","long_desc":"","tags":[],"see_also":[]},"container_image_prometheus":{"name":"container_image_prometheus","type":"str","level":"advanced","flags":0,"default_value":"quay.io/prometheus/prometheus:v3.6.0","min":"","max":"","enum_allowed":[],"desc":"Prometheus container image","long_desc":"","tags":[],"see_also":[]},"container_image_promtail":{"name":"container_image_promtail","type":"str","level":"advanced","flags":0,"default_value":"docker.io/grafana/promtail:3.0.0","min":"","max":"","enum_allowed":[],"desc":"Promtail container image","long_desc":"","tags":[],"see_also":[]},"container_image_samba":{"name":"container_image_samba","type":"str","level":"advanced","flags":0,"default_value":"quay.io/samba.org/samba-server:ceph20-centos-amd64","min":"","max":"","enum_allowed":[],"desc":"Samba container image","long_desc":"","tags":[],"see_also":[]},"container_image_samba_metrics":{"name":"container_image_samba_metrics","type":"str","level":"advanced","flags":0,"default_value":"quay.io/samba.org/samba-metrics:ceph20-centos-amd64","min":"","max":"","enum_allowed":[],"desc":"Samba metrics container image","long_desc":"","tags":[],"see_also":[]},"container_image_snmp_gateway":{"name":"container_image_snmp_gateway","type":"str","level":"advanced","flags":0,"default_value":"docker.io/maxwo/snmp-notifier:v1.2.1","min":"","max":"","enum_allowed":[],"desc":"Snmp gateway container image","long_desc":"","tags":[],"see_also":[]},"container_init":{"name":"container_init","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Run podman/docker with `--init`","long_desc":"","tags":[],"see_also":[]},"daemon_cache_timeout":{"name":"daemon_cache_timeout","type":"secs","level":"advanced","flags":0,"default_value":"600","min":"","max":"","enum_allowed":[],"desc":"seconds to cache service (daemon) inventory","long_desc":"","tags":[],"see_also":[]},"default_cephadm_command_timeout":{"name":"default_cephadm_command_timeout","type":"int","level":"advanced","flags":0,"default_value":"900","min":"","max":"","enum_allowed":[],"desc":"Default timeout applied to cephadm commands run directly on the host (in seconds)","long_desc":"","tags":[],"see_also":[]},"default_registry":{"name":"default_registry","type":"str","level":"advanced","flags":0,"default_value":"quay.io","min":"","max":"","enum_allowed":[],"desc":"Search-registry to which we should normalize unqualified image names. This is not the default registry","long_desc":"","tags":[],"see_also":[]},"device_cache_timeout":{"name":"device_cache_timeout","type":"secs","level":"advanced","flags":0,"default_value":"1800","min":"","max":"","enum_allowed":[],"desc":"seconds to cache device inventory","long_desc":"","tags":[],"see_also":[]},"device_enhanced_scan":{"name":"device_enhanced_scan","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Use libstoragemgmt during device scans","long_desc":"","tags":[],"see_also":[]},"facts_cache_timeout":{"name":"facts_cache_timeout","type":"secs","level":"advanced","flags":0,"default_value":"60","min":"","max":"","enum_allowed":[],"desc":"seconds to cache host facts data","long_desc":"","tags":[],"see_also":[]},"grafana_dashboards_path":{"name":"grafana_dashboards_path","type":"str","level":"advanced","flags":0,"default_value":"/etc/grafana/dashboards/ceph-dashboard/","min":"","max":"","enum_allowed":[],"desc":"location of dashboards to include in grafana deployments","long_desc":"","tags":[],"see_also":[]},"host_check_interval":{"name":"host_check_interval","type":"secs","level":"advanced","flags":0,"default_value":"600","min":"","max":"","enum_allowed":[],"desc":"how frequently to perform a host check","long_desc":"","tags":[],"see_also":[]},"hw_monitoring":{"name":"hw_monitoring","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Deploy hw monitoring daemon on every host.","long_desc":"","tags":[],"see_also":[]},"inventory_list_all":{"name":"inventory_list_all","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Whether ceph-volume inventory should report more devices (mostly mappers (LVs / mpaths), partitions...)","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_refresh_metadata":{"name":"log_refresh_metadata","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Log all refresh metadata. Includes daemon, device, and host info collected regularly. Only has effect if logging at debug level","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"log to the \"cephadm\" cluster log channel\"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"manage_etc_ceph_ceph_conf":{"name":"manage_etc_ceph_ceph_conf","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Manage and own /etc/ceph/ceph.conf on the hosts.","long_desc":"","tags":[],"see_also":[]},"manage_etc_ceph_ceph_conf_hosts":{"name":"manage_etc_ceph_ceph_conf_hosts","type":"str","level":"advanced","flags":0,"default_value":"*","min":"","max":"","enum_allowed":[],"desc":"PlacementSpec describing on which hosts to manage /etc/ceph/ceph.conf","long_desc":"","tags":[],"see_also":[]},"max_count_per_host":{"name":"max_count_per_host","type":"int","level":"advanced","flags":0,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"max number of daemons per service per host","long_desc":"","tags":[],"see_also":[]},"max_osd_draining_count":{"name":"max_osd_draining_count","type":"int","level":"advanced","flags":0,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"max number of osds that will be drained simultaneously when osds are removed","long_desc":"","tags":[],"see_also":[]},"migration_current":{"name":"migration_current","type":"int","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"internal - do not modify","long_desc":"","tags":[],"see_also":[]},"mode":{"name":"mode","type":"str","level":"advanced","flags":0,"default_value":"root","min":"","max":"","enum_allowed":["cephadm-package","root"],"desc":"mode for remote execution of cephadm","long_desc":"","tags":[],"see_also":[]},"oob_default_addr":{"name":"oob_default_addr","type":"str","level":"advanced","flags":0,"default_value":"169.254.1.1","min":"","max":"","enum_allowed":[],"desc":"Default address for RedFish API (oob management).","long_desc":"","tags":[],"see_also":[]},"prometheus_alerts_path":{"name":"prometheus_alerts_path","type":"str","level":"advanced","flags":0,"default_value":"/etc/prometheus/ceph/ceph_default_alerts.yml","min":"","max":"","enum_allowed":[],"desc":"location of alerts to include in prometheus deployments","long_desc":"","tags":[],"see_also":[]},"registry_insecure":{"name":"registry_insecure","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Registry is to be considered insecure (no TLS available). Only for development purposes.","long_desc":"","tags":[],"see_also":[]},"registry_password":{"name":"registry_password","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"Custom repository password. Only used for logging into a registry.","long_desc":"","tags":[],"see_also":[]},"registry_url":{"name":"registry_url","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"Registry url for login purposes. This is not the default registry","long_desc":"","tags":[],"see_also":[]},"registry_username":{"name":"registry_username","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"Custom repository username. Only used for logging into a registry.","long_desc":"","tags":[],"see_also":[]},"secure_monitoring_stack":{"name":"secure_monitoring_stack","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Enable TLS security for all the monitoring stack daemons","long_desc":"","tags":[],"see_also":[]},"service_discovery_port":{"name":"service_discovery_port","type":"int","level":"advanced","flags":0,"default_value":"8765","min":"","max":"","enum_allowed":[],"desc":"cephadm service discovery port","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ssh_config_file":{"name":"ssh_config_file","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"customized SSH config file to connect to managed hosts","long_desc":"","tags":[],"see_also":[]},"ssh_keepalive_count_max":{"name":"ssh_keepalive_count_max","type":"int","level":"advanced","flags":0,"default_value":"3","min":"","max":"","enum_allowed":[],"desc":"How many times ssh connections can fail liveness checks before the host is marked offline","long_desc":"","tags":[],"see_also":[]},"ssh_keepalive_interval":{"name":"ssh_keepalive_interval","type":"int","level":"advanced","flags":0,"default_value":"7","min":"","max":"","enum_allowed":[],"desc":"How often ssh connections are checked for liveness","long_desc":"","tags":[],"see_also":[]},"stray_daemon_check_interval":{"name":"stray_daemon_check_interval","type":"secs","level":"advanced","flags":0,"default_value":"1800","min":"","max":"","enum_allowed":[],"desc":"how frequently cephadm should check for the presence of stray daemons","long_desc":"","tags":[],"see_also":[]},"use_agent":{"name":"use_agent","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Use cephadm agent on each host to gather and send metadata","long_desc":"","tags":[],"see_also":[]},"use_repo_digest":{"name":"use_repo_digest","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Automatically convert image tags to image digest. Make sure all daemons use the same image","long_desc":"","tags":[],"see_also":[]},"warn_on_failed_host_check":{"name":"warn_on_failed_host_check","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"raise a health warning if the host check fails","long_desc":"","tags":[],"see_also":[]},"warn_on_stray_daemons":{"name":"warn_on_stray_daemons","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"raise a health warning if daemons are detected that are not managed by cephadm","long_desc":"","tags":[],"see_also":[]},"warn_on_stray_hosts":{"name":"warn_on_stray_hosts","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"raise a health warning if daemons are detected on a host that is not managed by cephadm","long_desc":"","tags":[],"see_also":[]}}},{"name":"crash","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"retain_interval":{"name":"retain_interval","type":"secs","level":"advanced","flags":1,"default_value":"31536000","min":"","max":"","enum_allowed":[],"desc":"how long to retain crashes before pruning them","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"warn_recent_interval":{"name":"warn_recent_interval","type":"secs","level":"advanced","flags":1,"default_value":"1209600","min":"","max":"","enum_allowed":[],"desc":"time interval in which to warn about recent crashes","long_desc":"","tags":[],"see_also":[]}}},{"name":"dashboard","can_run":true,"error_string":"","module_options":{"ACCOUNT_LOCKOUT_ATTEMPTS":{"name":"ACCOUNT_LOCKOUT_ATTEMPTS","type":"int","level":"advanced","flags":0,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ALERTMANAGER_API_HOST":{"name":"ALERTMANAGER_API_HOST","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ALERTMANAGER_API_SSL_VERIFY":{"name":"ALERTMANAGER_API_SSL_VERIFY","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"AUDIT_API_ENABLED":{"name":"AUDIT_API_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"AUDIT_API_LOG_PAYLOAD":{"name":"AUDIT_API_LOG_PAYLOAD","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ENABLE_BROWSABLE_API":{"name":"ENABLE_BROWSABLE_API","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_CEPHFS":{"name":"FEATURE_TOGGLE_CEPHFS","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_DASHBOARD":{"name":"FEATURE_TOGGLE_DASHBOARD","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_ISCSI":{"name":"FEATURE_TOGGLE_ISCSI","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_MIRRORING":{"name":"FEATURE_TOGGLE_MIRRORING","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_NFS":{"name":"FEATURE_TOGGLE_NFS","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_RBD":{"name":"FEATURE_TOGGLE_RBD","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"FEATURE_TOGGLE_RGW":{"name":"FEATURE_TOGGLE_RGW","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GANESHA_CLUSTERS_RADOS_POOL_NAMESPACE":{"name":"GANESHA_CLUSTERS_RADOS_POOL_NAMESPACE","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GRAFANA_API_PASSWORD":{"name":"GRAFANA_API_PASSWORD","type":"str","level":"advanced","flags":0,"default_value":"admin","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GRAFANA_API_SSL_VERIFY":{"name":"GRAFANA_API_SSL_VERIFY","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GRAFANA_API_URL":{"name":"GRAFANA_API_URL","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GRAFANA_API_USERNAME":{"name":"GRAFANA_API_USERNAME","type":"str","level":"advanced","flags":0,"default_value":"admin","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GRAFANA_FRONTEND_API_URL":{"name":"GRAFANA_FRONTEND_API_URL","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"GRAFANA_UPDATE_DASHBOARDS":{"name":"GRAFANA_UPDATE_DASHBOARDS","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ISCSI_API_SSL_VERIFICATION":{"name":"ISCSI_API_SSL_VERIFICATION","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ISSUE_TRACKER_API_KEY":{"name":"ISSUE_TRACKER_API_KEY","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"MANAGED_BY_CLUSTERS":{"name":"MANAGED_BY_CLUSTERS","type":"str","level":"advanced","flags":0,"default_value":"[]","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"MULTICLUSTER_CONFIG":{"name":"MULTICLUSTER_CONFIG","type":"str","level":"advanced","flags":0,"default_value":"{}","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PROMETHEUS_API_HOST":{"name":"PROMETHEUS_API_HOST","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PROMETHEUS_API_SSL_VERIFY":{"name":"PROMETHEUS_API_SSL_VERIFY","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PROM_ALERT_CREDENTIAL_CACHE_TTL":{"name":"PROM_ALERT_CREDENTIAL_CACHE_TTL","type":"int","level":"advanced","flags":0,"default_value":"60","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_COMPLEXITY_ENABLED":{"name":"PWD_POLICY_CHECK_COMPLEXITY_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_EXCLUSION_LIST_ENABLED":{"name":"PWD_POLICY_CHECK_EXCLUSION_LIST_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_LENGTH_ENABLED":{"name":"PWD_POLICY_CHECK_LENGTH_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_OLDPWD_ENABLED":{"name":"PWD_POLICY_CHECK_OLDPWD_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_REPETITIVE_CHARS_ENABLED":{"name":"PWD_POLICY_CHECK_REPETITIVE_CHARS_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_SEQUENTIAL_CHARS_ENABLED":{"name":"PWD_POLICY_CHECK_SEQUENTIAL_CHARS_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_CHECK_USERNAME_ENABLED":{"name":"PWD_POLICY_CHECK_USERNAME_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_ENABLED":{"name":"PWD_POLICY_ENABLED","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_EXCLUSION_LIST":{"name":"PWD_POLICY_EXCLUSION_LIST","type":"str","level":"advanced","flags":0,"default_value":"osd,host,dashboard,pool,block,nfs,ceph,monitors,gateway,logs,crush,maps","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_MIN_COMPLEXITY":{"name":"PWD_POLICY_MIN_COMPLEXITY","type":"int","level":"advanced","flags":0,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"PWD_POLICY_MIN_LENGTH":{"name":"PWD_POLICY_MIN_LENGTH","type":"int","level":"advanced","flags":0,"default_value":"8","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"REST_REQUESTS_TIMEOUT":{"name":"REST_REQUESTS_TIMEOUT","type":"int","level":"advanced","flags":0,"default_value":"45","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"RGW_API_ACCESS_KEY":{"name":"RGW_API_ACCESS_KEY","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"RGW_API_ADMIN_RESOURCE":{"name":"RGW_API_ADMIN_RESOURCE","type":"str","level":"advanced","flags":0,"default_value":"admin","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"RGW_API_SECRET_KEY":{"name":"RGW_API_SECRET_KEY","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"RGW_API_SSL_VERIFY":{"name":"RGW_API_SSL_VERIFY","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"RGW_HOSTNAME_PER_DAEMON":{"name":"RGW_HOSTNAME_PER_DAEMON","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"UNSAFE_TLS_v1_2":{"name":"UNSAFE_TLS_v1_2","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"USER_PWD_EXPIRATION_SPAN":{"name":"USER_PWD_EXPIRATION_SPAN","type":"int","level":"advanced","flags":0,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"USER_PWD_EXPIRATION_WARNING_1":{"name":"USER_PWD_EXPIRATION_WARNING_1","type":"int","level":"advanced","flags":0,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"USER_PWD_EXPIRATION_WARNING_2":{"name":"USER_PWD_EXPIRATION_WARNING_2","type":"int","level":"advanced","flags":0,"default_value":"5","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"cross_origin_url":{"name":"cross_origin_url","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"crt_file":{"name":"crt_file","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"crypto_caller":{"name":"crypto_caller","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"debug":{"name":"debug","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Enable/disable debug options","long_desc":"","tags":[],"see_also":[]},"jwt_token_ttl":{"name":"jwt_token_ttl","type":"int","level":"advanced","flags":0,"default_value":"28800","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"key_file":{"name":"key_file","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"motd":{"name":"motd","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"The message of the day","long_desc":"","tags":[],"see_also":[]},"redirect_resolve_ip_addr":{"name":"redirect_resolve_ip_addr","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"server_addr":{"name":"server_addr","type":"str","level":"advanced","flags":0,"default_value":"::","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"server_port":{"name":"server_port","type":"int","level":"advanced","flags":0,"default_value":"8080","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ssl":{"name":"ssl","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ssl_server_port":{"name":"ssl_server_port","type":"int","level":"advanced","flags":0,"default_value":"8443","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sso_oauth2":{"name":"sso_oauth2","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"standby_behaviour":{"name":"standby_behaviour","type":"str","level":"advanced","flags":0,"default_value":"redirect","min":"","max":"","enum_allowed":["error","redirect"],"desc":"","long_desc":"","tags":[],"see_also":[]},"standby_error_status_code":{"name":"standby_error_status_code","type":"int","level":"advanced","flags":0,"default_value":"500","min":"400","max":"599","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"url_prefix":{"name":"url_prefix","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"devicehealth","can_run":true,"error_string":"","module_options":{"enable_monitoring":{"name":"enable_monitoring","type":"bool","level":"advanced","flags":1,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"monitor device health metrics","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"mark_out_threshold":{"name":"mark_out_threshold","type":"secs","level":"advanced","flags":1,"default_value":"2419200","min":"","max":"","enum_allowed":[],"desc":"automatically mark OSD if it may fail before this long","long_desc":"","tags":[],"see_also":[]},"pool_name":{"name":"pool_name","type":"str","level":"advanced","flags":1,"default_value":"device_health_metrics","min":"","max":"","enum_allowed":[],"desc":"name of pool in which to store device health metrics","long_desc":"","tags":[],"see_also":[]},"retention_period":{"name":"retention_period","type":"secs","level":"advanced","flags":1,"default_value":"15552000","min":"","max":"","enum_allowed":[],"desc":"how long to retain device health metrics","long_desc":"","tags":[],"see_also":[]},"scrape_frequency":{"name":"scrape_frequency","type":"secs","level":"advanced","flags":1,"default_value":"86400","min":"","max":"","enum_allowed":[],"desc":"how frequently to scrape device health metrics","long_desc":"","tags":[],"see_also":[]},"self_heal":{"name":"self_heal","type":"bool","level":"advanced","flags":1,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"preemptively heal cluster around devices that may fail","long_desc":"","tags":[],"see_also":[]},"sleep_interval":{"name":"sleep_interval","type":"secs","level":"advanced","flags":1,"default_value":"600","min":"","max":"","enum_allowed":[],"desc":"how frequently to wake up and check device health","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"warn_threshold":{"name":"warn_threshold","type":"secs","level":"advanced","flags":1,"default_value":"7257600","min":"","max":"","enum_allowed":[],"desc":"raise health warning if OSD may fail before this long","long_desc":"","tags":[],"see_also":[]}}},{"name":"diskprediction_local","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"predict_interval":{"name":"predict_interval","type":"str","level":"advanced","flags":0,"default_value":"86400","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"predictor_model":{"name":"predictor_model","type":"str","level":"advanced","flags":0,"default_value":"prophetstor","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sleep_interval":{"name":"sleep_interval","type":"str","level":"advanced","flags":0,"default_value":"600","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"influx","can_run":false,"error_string":"influxdb python module not found","module_options":{"batch_size":{"name":"batch_size","type":"int","level":"advanced","flags":0,"default_value":"5000","min":"","max":"","enum_allowed":[],"desc":"How big batches of data points should be when sending to InfluxDB.","long_desc":"","tags":[],"see_also":[]},"database":{"name":"database","type":"str","level":"advanced","flags":0,"default_value":"ceph","min":"","max":"","enum_allowed":[],"desc":"InfluxDB database name. You will need to create this database and grant write privileges to the configured username or the username must have admin privileges to create it.","long_desc":"","tags":[],"see_also":[]},"hostname":{"name":"hostname","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"InfluxDB server hostname","long_desc":"","tags":[],"see_also":[]},"interval":{"name":"interval","type":"secs","level":"advanced","flags":0,"default_value":"30","min":"5","max":"","enum_allowed":[],"desc":"Time between reports to InfluxDB. Default 30 seconds.","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"password":{"name":"password","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"password of InfluxDB server user","long_desc":"","tags":[],"see_also":[]},"port":{"name":"port","type":"int","level":"advanced","flags":0,"default_value":"8086","min":"","max":"","enum_allowed":[],"desc":"InfluxDB server port","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"ssl":{"name":"ssl","type":"str","level":"advanced","flags":0,"default_value":"false","min":"","max":"","enum_allowed":[],"desc":"Use https connection for InfluxDB server. Use \"true\" or \"false\".","long_desc":"","tags":[],"see_also":[]},"threads":{"name":"threads","type":"int","level":"advanced","flags":0,"default_value":"5","min":"1","max":"32","enum_allowed":[],"desc":"How many worker threads should be spawned for sending data to InfluxDB.","long_desc":"","tags":[],"see_also":[]},"username":{"name":"username","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"username of InfluxDB server user","long_desc":"","tags":[],"see_also":[]},"verify_ssl":{"name":"verify_ssl","type":"str","level":"advanced","flags":0,"default_value":"true","min":"","max":"","enum_allowed":[],"desc":"Verify https cert for InfluxDB server. Use \"true\" or \"false\".","long_desc":"","tags":[],"see_also":[]}}},{"name":"insights","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"iostat","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"localpool","can_run":true,"error_string":"","module_options":{"failure_domain":{"name":"failure_domain","type":"str","level":"advanced","flags":1,"default_value":"host","min":"","max":"","enum_allowed":[],"desc":"failure domain for any created local pool","long_desc":"what failure domain we should separate data replicas across.","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"min_size":{"name":"min_size","type":"int","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"default min_size for any created local pool","long_desc":"value to set min_size to (unchanged from Ceph's default if this option is not set)","tags":[],"see_also":[]},"num_rep":{"name":"num_rep","type":"int","level":"advanced","flags":1,"default_value":"3","min":"","max":"","enum_allowed":[],"desc":"default replica count for any created local pool","long_desc":"","tags":[],"see_also":[]},"pg_num":{"name":"pg_num","type":"int","level":"advanced","flags":1,"default_value":"128","min":"","max":"","enum_allowed":[],"desc":"default pg_num for any created local pool","long_desc":"","tags":[],"see_also":[]},"prefix":{"name":"prefix","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"name prefix for any created local pool","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"subtree":{"name":"subtree","type":"str","level":"advanced","flags":1,"default_value":"rack","min":"","max":"","enum_allowed":[],"desc":"CRUSH level for which to create a local pool","long_desc":"which CRUSH subtree type the module should create a pool for.","tags":[],"see_also":[]}}},{"name":"mirroring","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"nfs","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"orchestrator","can_run":true,"error_string":"","module_options":{"fail_fs":{"name":"fail_fs","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Fail filesystem for rapid multi-rank mds upgrade","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"orchestrator":{"name":"orchestrator","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["cephadm","rook","test_orchestrator"],"desc":"Orchestrator backend","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"osd_perf_query","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"osd_support","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"pg_autoscaler","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sleep_interval":{"name":"sleep_interval","type":"secs","level":"advanced","flags":0,"default_value":"60","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"threshold":{"name":"threshold","type":"float","level":"advanced","flags":0,"default_value":"3.0","min":"1.0","max":"","enum_allowed":[],"desc":"scaling threshold","long_desc":"The factor by which the `NEW PG_NUM` must vary from the current`PG_NUM` before being accepted. Cannot be less than 1.0","tags":[],"see_also":[]}}},{"name":"progress","can_run":true,"error_string":"","module_options":{"allow_pg_recovery_event":{"name":"allow_pg_recovery_event","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"allow the module to show pg recovery progress","long_desc":"","tags":[],"see_also":[]},"enabled":{"name":"enabled","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"max_completed_events":{"name":"max_completed_events","type":"int","level":"advanced","flags":1,"default_value":"50","min":"","max":"","enum_allowed":[],"desc":"number of past completed events to remember","long_desc":"","tags":[],"see_also":[]},"sleep_interval":{"name":"sleep_interval","type":"secs","level":"advanced","flags":1,"default_value":"5","min":"","max":"","enum_allowed":[],"desc":"how long the module is going to sleep","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"prometheus","can_run":true,"error_string":"","module_options":{"cache":{"name":"cache","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"exclude_perf_counters":{"name":"exclude_perf_counters","type":"bool","level":"advanced","flags":1,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Do not include perf-counters in the metrics output","long_desc":"Gathering perf-counters from a single Prometheus exporter can degrade ceph-mgr performance, especially in large clusters. Instead, Ceph-exporter daemons are now used by default for perf-counter gathering. This should only be disabled when no ceph-exporters are deployed.","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rbd_stats_pools":{"name":"rbd_stats_pools","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rbd_stats_pools_refresh_interval":{"name":"rbd_stats_pools_refresh_interval","type":"int","level":"advanced","flags":0,"default_value":"300","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"scrape_interval":{"name":"scrape_interval","type":"float","level":"advanced","flags":0,"default_value":"15.0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"server_addr":{"name":"server_addr","type":"str","level":"advanced","flags":0,"default_value":"::","min":"","max":"","enum_allowed":[],"desc":"the IPv4 or IPv6 address on which the module listens for HTTP requests","long_desc":"","tags":[],"see_also":[]},"server_port":{"name":"server_port","type":"int","level":"advanced","flags":1,"default_value":"9283","min":"","max":"","enum_allowed":[],"desc":"the port on which the module listens for HTTP requests","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"stale_cache_strategy":{"name":"stale_cache_strategy","type":"str","level":"advanced","flags":0,"default_value":"log","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"standby_behaviour":{"name":"standby_behaviour","type":"str","level":"advanced","flags":1,"default_value":"default","min":"","max":"","enum_allowed":["default","error"],"desc":"","long_desc":"","tags":[],"see_also":[]},"standby_error_status_code":{"name":"standby_error_status_code","type":"int","level":"advanced","flags":1,"default_value":"500","min":"400","max":"599","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"rbd_support","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"max_concurrent_snap_create":{"name":"max_concurrent_snap_create","type":"int","level":"advanced","flags":0,"default_value":"10","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"mirror_snapshot_schedule":{"name":"mirror_snapshot_schedule","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"trash_purge_schedule":{"name":"trash_purge_schedule","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"rgw","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"secondary_zone_period_retry_limit":{"name":"secondary_zone_period_retry_limit","type":"int","level":"advanced","flags":0,"default_value":"5","min":"","max":"","enum_allowed":[],"desc":"RGW module period update retry limit for secondary site","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"selftest","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"roption1":{"name":"roption1","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"roption2":{"name":"roption2","type":"str","level":"advanced","flags":0,"default_value":"xyz","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption1":{"name":"rwoption1","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption2":{"name":"rwoption2","type":"int","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption3":{"name":"rwoption3","type":"float","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption4":{"name":"rwoption4","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption5":{"name":"rwoption5","type":"bool","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption6":{"name":"rwoption6","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"rwoption7":{"name":"rwoption7","type":"int","level":"advanced","flags":0,"default_value":"","min":"1","max":"42","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"testkey":{"name":"testkey","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"testlkey":{"name":"testlkey","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"testnewline":{"name":"testnewline","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"snap_schedule","can_run":true,"error_string":"","module_options":{"allow_m_granularity":{"name":"allow_m_granularity","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"allow minute scheduled snapshots","long_desc":"","tags":[],"see_also":[]},"dump_on_update":{"name":"dump_on_update","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"dump database to debug log on update","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"stats","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"status","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"telegraf","can_run":true,"error_string":"","module_options":{"address":{"name":"address","type":"str","level":"advanced","flags":0,"default_value":"unixgram:///tmp/telegraf.sock","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"interval":{"name":"interval","type":"secs","level":"advanced","flags":0,"default_value":"15","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"telemetry","can_run":true,"error_string":"","module_options":{"channel_basic":{"name":"channel_basic","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Share basic cluster information (size, version)","long_desc":"","tags":[],"see_also":[]},"channel_crash":{"name":"channel_crash","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Share metadata about Ceph daemon crashes (version, stack straces, etc)","long_desc":"","tags":[],"see_also":[]},"channel_device":{"name":"channel_device","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Share device health metrics (e.g., SMART data, minus potentially identifying info like serial numbers)","long_desc":"","tags":[],"see_also":[]},"channel_ident":{"name":"channel_ident","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Share a user-provided description and/or contact email for the cluster","long_desc":"","tags":[],"see_also":[]},"channel_perf":{"name":"channel_perf","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Share various performance metrics of a cluster","long_desc":"","tags":[],"see_also":[]},"contact":{"name":"contact","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"description":{"name":"description","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"device_url":{"name":"device_url","type":"str","level":"advanced","flags":0,"default_value":"https://telemetry.ceph.com/device","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"enabled":{"name":"enabled","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"interval":{"name":"interval","type":"int","level":"advanced","flags":0,"default_value":"24","min":"8","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"last_opt_revision":{"name":"last_opt_revision","type":"int","level":"advanced","flags":0,"default_value":"1","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"leaderboard":{"name":"leaderboard","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"leaderboard_description":{"name":"leaderboard_description","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"organization":{"name":"organization","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"proxy":{"name":"proxy","type":"str","level":"advanced","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"url":{"name":"url","type":"str","level":"advanced","flags":0,"default_value":"https://telemetry.ceph.com/report","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"test_orchestrator","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}},{"name":"volumes","can_run":true,"error_string":"","module_options":{"log_level":{"name":"log_level","type":"str","level":"advanced","flags":1,"default_value":"","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster":{"name":"log_to_cluster","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_cluster_level":{"name":"log_to_cluster_level","type":"str","level":"advanced","flags":1,"default_value":"info","min":"","max":"","enum_allowed":["","critical","debug","error","info","warning"],"desc":"","long_desc":"","tags":[],"see_also":[]},"log_to_file":{"name":"log_to_file","type":"bool","level":"advanced","flags":1,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"max_concurrent_clones":{"name":"max_concurrent_clones","type":"int","level":"advanced","flags":0,"default_value":"4","min":"","max":"","enum_allowed":[],"desc":"Number of asynchronous cloner threads","long_desc":"","tags":[],"see_also":[]},"pause_cloning":{"name":"pause_cloning","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Pause asynchronous cloner threads","long_desc":"","tags":[],"see_also":[]},"pause_purging":{"name":"pause_purging","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Pause asynchronous subvolume purge threads","long_desc":"","tags":[],"see_also":[]},"periodic_async_work":{"name":"periodic_async_work","type":"bool","level":"advanced","flags":0,"default_value":"False","min":"","max":"","enum_allowed":[],"desc":"Periodically check for async work","long_desc":"","tags":[],"see_also":[]},"snapshot_clone_delay":{"name":"snapshot_clone_delay","type":"int","level":"advanced","flags":0,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"Delay clone begin operation by snapshot_clone_delay seconds","long_desc":"","tags":[],"see_also":[]},"snapshot_clone_no_wait":{"name":"snapshot_clone_no_wait","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"Reject subvolume clone request when cloner threads are busy","long_desc":"","tags":[],"see_also":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]}}}],"services":{},"always_on_modules":{"octopus":["balancer","crash","devicehealth","orchestrator","pg_autoscaler","progress","rbd_support","status","telemetry","volumes"],"pacific":["balancer","crash","devicehealth","orchestrator","pg_autoscaler","progress","rbd_support","status","telemetry","volumes"],"quincy":["balancer","crash","devicehealth","orchestrator","pg_autoscaler","progress","rbd_support","status","telemetry","volumes"],"reef":["balancer","crash","devicehealth","orchestrator","pg_autoscaler","progress","rbd_support","status","telemetry","volumes"],"squid":["balancer","crash","devicehealth","orchestrator","pg_autoscaler","progress","rbd_support","status","telemetry","volumes"],"tentacle":["balancer","crash","devicehealth","orchestrator","pg_autoscaler","progress","rbd_support","status","telemetry","volumes"]},"force_disabled_modules":{},"last_failure_osd_epoch":0,"active_clients":[{"name":"devicehealth","addrvec":[{"type":"v2","addr":"192.168.123.101:0","nonce":575557514}]},{"name":"libcephsqlite","addrvec":[{"type":"v2","addr":"192.168.123.101:0","nonce":1117739229}]},{"name":"rbd_support","addrvec":[{"type":"v2","addr":"192.168.123.101:0","nonce":1868243539}]},{"name":"volumes","addrvec":[{"type":"v2","addr":"192.168.123.101:0","nonce":2355195396}]}]} 2026-03-23T23:08:48.388 INFO:tasks.ceph.ceph_manager.cluster2:mgr available! 2026-03-23T23:08:48.388 INFO:tasks.ceph.ceph_manager.cluster2:waiting for all up 2026-03-23T23:08:48.388 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd dump --format=json 2026-03-23T23:08:48.542 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:48.543 INFO:teuthology.orchestra.run.vm02.stdout:{"epoch":15,"fsid":"734d655c-f0e2-4214-a2da-4d3c9988d5ec","created":"2026-03-23T23:08:36.973626+0000","modified":"2026-03-23T23:08:48.021693+0000","last_up_change":"2026-03-23T23:08:40.989916+0000","last_in_change":"2026-03-23T23:08:37.613542+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":4,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":2,"max_osd":3,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[{"pool":1,"pool_name":".mgr","create_time":"2026-03-23T23:08:42.923249+0000","flags":1,"flags_names":"hashpspool","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":1,"pg_placement_num":1,"pg_placement_num_target":1,"pg_num_target":1,"pg_num_pending":1,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"12","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{"pg_num_max":32,"pg_num_min":1},"application_metadata":{"mgr":{}},"read_balance":{"score_type":"Fair distribution","score_acting":2.9900000095367432,"score_stable":2.9900000095367432,"optimal_score":0.67000001668930054,"raw_score_acting":2,"raw_score_stable":2,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}},{"pool":2,"pool_name":"rbd","create_time":"2026-03-23T23:08:44.994352+0000","flags":8193,"flags_names":"hashpspool,selfmanaged_snaps","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":8,"pg_placement_num":8,"pg_placement_num_target":8,"pg_num_target":8,"pg_num_pending":8,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"15","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":2,"snap_epoch":15,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{},"application_metadata":{"rbd":{}},"read_balance":{"score_type":"Fair distribution","score_acting":1.8799999952316284,"score_stable":1.8799999952316284,"optimal_score":1,"raw_score_acting":1.8799999952316284,"raw_score_stable":1.8799999952316284,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}}],"osds":[{"osd":0,"uuid":"61105c83-cdee-4980-a572-a03bee800062","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6808","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6810","nonce":3726351630}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6812","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6814","nonce":3726351630}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6820","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6822","nonce":3726351630}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6816","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6818","nonce":3726351630}]},"public_addr":"192.168.123.102:6810/3726351630","cluster_addr":"192.168.123.102:6814/3726351630","heartbeat_back_addr":"192.168.123.102:6822/3726351630","heartbeat_front_addr":"192.168.123.102:6818/3726351630","state":["exists","up"]},{"osd":1,"uuid":"985026e7-49a2-48cf-8ab6-f8da4835a9fd","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6800","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6801","nonce":226838247}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6802","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6803","nonce":226838247}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6806","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6807","nonce":226838247}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6804","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6805","nonce":226838247}]},"public_addr":"192.168.123.102:6801/226838247","cluster_addr":"192.168.123.102:6803/226838247","heartbeat_back_addr":"192.168.123.102:6807/226838247","heartbeat_front_addr":"192.168.123.102:6805/226838247","state":["exists","up"]},{"osd":2,"uuid":"4daaa148-064b-4a35-80ba-7a7b57e3bd2d","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6809","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6811","nonce":997277674}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6813","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6815","nonce":997277674}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6821","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6823","nonce":997277674}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6817","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6819","nonce":997277674}]},"public_addr":"192.168.123.102:6811/997277674","cluster_addr":"192.168.123.102:6815/997277674","heartbeat_back_addr":"192.168.123.102:6823/997277674","heartbeat_front_addr":"192.168.123.102:6819/997277674","state":["exists","up"]}],"osd_xinfo":[{"osd":0,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:39.577242+0000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:39.488463+0000","dead_epoch":0},{"osd":2,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:39.544538+0000","dead_epoch":0}],"pg_upmap":[],"pg_upmap_items":[],"pg_upmap_primaries":[],"pg_temp":[],"primary_temp":[],"blocklist":{},"range_blocklist":{},"erasure_code_profiles":{"default":{"crush-failure-domain":"osd","k":"2","m":"1","plugin":"isa","technique":"reed_sol_van"}},"removed_snaps_queue":[{"pool":2,"snaps":[{"begin":2,"length":1}]}],"new_removed_snaps":[{"pool":2,"snaps":[{"begin":2,"length":1}]}],"new_purged_snaps":[],"crush_node_flags":{},"device_class_flags":{},"stretch_mode":{"stretch_mode_enabled":false,"stretch_bucket_count":0,"degraded_stretch_mode":0,"recovering_stretch_mode":0,"stretch_mode_bucket":0}} 2026-03-23T23:08:48.554 INFO:tasks.ceph.ceph_manager.cluster2:all up! 2026-03-23T23:08:48.555 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd dump --format=json 2026-03-23T23:08:48.706 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:48.707 INFO:teuthology.orchestra.run.vm02.stdout:{"epoch":15,"fsid":"734d655c-f0e2-4214-a2da-4d3c9988d5ec","created":"2026-03-23T23:08:36.973626+0000","modified":"2026-03-23T23:08:48.021693+0000","last_up_change":"2026-03-23T23:08:40.989916+0000","last_in_change":"2026-03-23T23:08:37.613542+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":4,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":2,"max_osd":3,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[{"pool":1,"pool_name":".mgr","create_time":"2026-03-23T23:08:42.923249+0000","flags":1,"flags_names":"hashpspool","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":1,"pg_placement_num":1,"pg_placement_num_target":1,"pg_num_target":1,"pg_num_pending":1,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"12","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{"pg_num_max":32,"pg_num_min":1},"application_metadata":{"mgr":{}},"read_balance":{"score_type":"Fair distribution","score_acting":2.9900000095367432,"score_stable":2.9900000095367432,"optimal_score":0.67000001668930054,"raw_score_acting":2,"raw_score_stable":2,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}},{"pool":2,"pool_name":"rbd","create_time":"2026-03-23T23:08:44.994352+0000","flags":8193,"flags_names":"hashpspool,selfmanaged_snaps","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":8,"pg_placement_num":8,"pg_placement_num_target":8,"pg_num_target":8,"pg_num_pending":8,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"15","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":2,"snap_epoch":15,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{},"application_metadata":{"rbd":{}},"read_balance":{"score_type":"Fair distribution","score_acting":1.8799999952316284,"score_stable":1.8799999952316284,"optimal_score":1,"raw_score_acting":1.8799999952316284,"raw_score_stable":1.8799999952316284,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}}],"osds":[{"osd":0,"uuid":"61105c83-cdee-4980-a572-a03bee800062","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6808","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6810","nonce":3726351630}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6812","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6814","nonce":3726351630}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6820","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6822","nonce":3726351630}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6816","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6818","nonce":3726351630}]},"public_addr":"192.168.123.102:6810/3726351630","cluster_addr":"192.168.123.102:6814/3726351630","heartbeat_back_addr":"192.168.123.102:6822/3726351630","heartbeat_front_addr":"192.168.123.102:6818/3726351630","state":["exists","up"]},{"osd":1,"uuid":"985026e7-49a2-48cf-8ab6-f8da4835a9fd","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6800","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6801","nonce":226838247}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6802","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6803","nonce":226838247}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6806","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6807","nonce":226838247}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6804","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6805","nonce":226838247}]},"public_addr":"192.168.123.102:6801/226838247","cluster_addr":"192.168.123.102:6803/226838247","heartbeat_back_addr":"192.168.123.102:6807/226838247","heartbeat_front_addr":"192.168.123.102:6805/226838247","state":["exists","up"]},{"osd":2,"uuid":"4daaa148-064b-4a35-80ba-7a7b57e3bd2d","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6809","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6811","nonce":997277674}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6813","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6815","nonce":997277674}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6821","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6823","nonce":997277674}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6817","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6819","nonce":997277674}]},"public_addr":"192.168.123.102:6811/997277674","cluster_addr":"192.168.123.102:6815/997277674","heartbeat_back_addr":"192.168.123.102:6823/997277674","heartbeat_front_addr":"192.168.123.102:6819/997277674","state":["exists","up"]}],"osd_xinfo":[{"osd":0,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:39.577242+0000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:39.488463+0000","dead_epoch":0},{"osd":2,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:39.544538+0000","dead_epoch":0}],"pg_upmap":[],"pg_upmap_items":[],"pg_upmap_primaries":[],"pg_temp":[],"primary_temp":[],"blocklist":{},"range_blocklist":{},"erasure_code_profiles":{"default":{"crush-failure-domain":"osd","k":"2","m":"1","plugin":"isa","technique":"reed_sol_van"}},"removed_snaps_queue":[{"pool":2,"snaps":[{"begin":2,"length":1}]}],"new_removed_snaps":[{"pool":2,"snaps":[{"begin":2,"length":1}]}],"new_purged_snaps":[],"crush_node_flags":{},"device_class_flags":{},"stretch_mode":{"stretch_mode_enabled":false,"stretch_bucket_count":0,"degraded_stretch_mode":0,"recovering_stretch_mode":0,"stretch_mode_bucket":0}} 2026-03-23T23:08:48.718 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 tell osd.0 flush_pg_stats 2026-03-23T23:08:48.719 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 tell osd.1 flush_pg_stats 2026-03-23T23:08:48.719 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 tell osd.2 flush_pg_stats 2026-03-23T23:08:48.811 INFO:teuthology.orchestra.run.vm02.stdout:34359738371 2026-03-23T23:08:48.811 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd last-stat-seq osd.2 2026-03-23T23:08:48.813 INFO:teuthology.orchestra.run.vm02.stdout:34359738371 2026-03-23T23:08:48.813 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd last-stat-seq osd.1 2026-03-23T23:08:48.819 INFO:teuthology.orchestra.run.vm02.stdout:34359738371 2026-03-23T23:08:48.819 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd last-stat-seq osd.0 2026-03-23T23:08:48.985 INFO:teuthology.orchestra.run.vm02.stdout:34359738369 2026-03-23T23:08:48.999 INFO:tasks.ceph.ceph_manager.cluster2:need seq 34359738371 got 34359738369 for osd.2 2026-03-23T23:08:49.015 INFO:teuthology.orchestra.run.vm02.stdout:34359738369 2026-03-23T23:08:49.019 INFO:teuthology.orchestra.run.vm02.stdout:34359738369 2026-03-23T23:08:49.027 INFO:tasks.ceph.ceph_manager.cluster2:need seq 34359738371 got 34359738369 for osd.1 2026-03-23T23:08:49.034 INFO:tasks.ceph.ceph_manager.cluster2:need seq 34359738371 got 34359738369 for osd.0 2026-03-23T23:08:49.999 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd last-stat-seq osd.2 2026-03-23T23:08:50.034 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd last-stat-seq osd.1 2026-03-23T23:08:50.034 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd last-stat-seq osd.0 2026-03-23T23:08:50.199 INFO:teuthology.orchestra.run.vm02.stdout:34359738371 2026-03-23T23:08:50.208 INFO:teuthology.orchestra.run.vm02.stdout:34359738371 2026-03-23T23:08:50.212 INFO:tasks.ceph.ceph_manager.cluster2:need seq 34359738371 got 34359738371 for osd.1 2026-03-23T23:08:50.212 DEBUG:teuthology.parallel:result is None 2026-03-23T23:08:50.216 INFO:teuthology.orchestra.run.vm02.stdout:34359738371 2026-03-23T23:08:50.222 INFO:tasks.ceph.ceph_manager.cluster2:need seq 34359738371 got 34359738371 for osd.0 2026-03-23T23:08:50.222 DEBUG:teuthology.parallel:result is None 2026-03-23T23:08:50.229 INFO:tasks.ceph.ceph_manager.cluster2:need seq 34359738371 got 34359738371 for osd.2 2026-03-23T23:08:50.229 DEBUG:teuthology.parallel:result is None 2026-03-23T23:08:50.229 INFO:tasks.ceph.ceph_manager.cluster2:waiting for clean 2026-03-23T23:08:50.229 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 pg dump --format=json 2026-03-23T23:08:50.423 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:50.423 INFO:teuthology.orchestra.run.vm02.stderr:dumped all 2026-03-23T23:08:50.435 INFO:teuthology.orchestra.run.vm02.stdout:{"pg_ready":true,"pg_map":{"version":17,"stamp":"2026-03-23T23:08:48.913627+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":35,"ondisk_log_size":35,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":15,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":81824,"kb_used_data":1288,"kb_used_omap":23,"kb_used_meta":80424,"kb_avail":283033696,"statfs":{"total":289910292480,"available":289826504704,"internally_reserved":0,"allocated":1318912,"data_stored":1028682,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":23713,"internal_metadata":82355039},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"1.892905"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.027515+0000","last_change":"2026-03-23T23:08:48.028202+0000","last_active":"2026-03-23T23:08:48.027515+0000","last_peered":"2026-03-23T23:08:48.027515+0000","last_clean":"2026-03-23T23:08:48.027515+0000","last_became_active":"2026-03-23T23:08:46.020172+0000","last_became_peered":"2026-03-23T23:08:46.020172+0000","last_unstale":"2026-03-23T23:08:48.027515+0000","last_undegraded":"2026-03-23T23:08:48.027515+0000","last_fullsized":"2026-03-23T23:08:48.027515+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:09:30.083415+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00079692100000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.6","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.027878+0000","last_change":"2026-03-23T23:08:48.028223+0000","last_active":"2026-03-23T23:08:48.027878+0000","last_peered":"2026-03-23T23:08:48.027878+0000","last_clean":"2026-03-23T23:08:48.027878+0000","last_became_active":"2026-03-23T23:08:46.020806+0000","last_became_peered":"2026-03-23T23:08:46.020806+0000","last_unstale":"2026-03-23T23:08:48.027878+0000","last_undegraded":"2026-03-23T23:08:48.027878+0000","last_fullsized":"2026-03-23T23:08:48.027878+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:00:04.061357+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00068321799999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.5","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.028350+0000","last_change":"2026-03-23T23:08:48.028396+0000","last_active":"2026-03-23T23:08:48.028350+0000","last_peered":"2026-03-23T23:08:48.028350+0000","last_clean":"2026-03-23T23:08:48.028350+0000","last_became_active":"2026-03-23T23:08:46.020150+0000","last_became_peered":"2026-03-23T23:08:46.020150+0000","last_unstale":"2026-03-23T23:08:48.028350+0000","last_undegraded":"2026-03-23T23:08:48.028350+0000","last_fullsized":"2026-03-23T23:08:48.028350+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:57:21.210646+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034680000000000003,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.4","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.028263+0000","last_change":"2026-03-23T23:08:48.028312+0000","last_active":"2026-03-23T23:08:48.028263+0000","last_peered":"2026-03-23T23:08:48.028263+0000","last_clean":"2026-03-23T23:08:48.028263+0000","last_became_active":"2026-03-23T23:08:46.020134+0000","last_became_peered":"2026-03-23T23:08:46.020134+0000","last_unstale":"2026-03-23T23:08:48.028263+0000","last_undegraded":"2026-03-23T23:08:48.028263+0000","last_fullsized":"2026-03-23T23:08:48.028263+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:28:29.185922+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000303417,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.2","version":"15'2","reported_seq":22,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.025016+0000","last_change":"2026-03-23T23:08:48.025016+0000","last_active":"2026-03-23T23:08:48.025016+0000","last_peered":"2026-03-23T23:08:48.025016+0000","last_clean":"2026-03-23T23:08:48.025016+0000","last_became_active":"2026-03-23T23:08:46.019613+0000","last_became_peered":"2026-03-23T23:08:46.019613+0000","last_unstale":"2026-03-23T23:08:48.025016+0000","last_undegraded":"2026-03-23T23:08:48.025016+0000","last_fullsized":"2026-03-23T23:08:48.025016+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T08:37:32.168785+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00020221799999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.1","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.656474+0000","last_change":"2026-03-23T23:08:48.656581+0000","last_active":"2026-03-23T23:08:48.656474+0000","last_peered":"2026-03-23T23:08:48.656474+0000","last_clean":"2026-03-23T23:08:48.656474+0000","last_became_active":"2026-03-23T23:08:46.018540+0000","last_became_peered":"2026-03-23T23:08:46.018540+0000","last_unstale":"2026-03-23T23:08:48.656474+0000","last_undegraded":"2026-03-23T23:08:48.656474+0000","last_fullsized":"2026-03-23T23:08:48.656474+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:57:04.794991+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00023045100000000001,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.0","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.656554+0000","last_change":"2026-03-23T23:08:48.656666+0000","last_active":"2026-03-23T23:08:48.656554+0000","last_peered":"2026-03-23T23:08:48.656554+0000","last_clean":"2026-03-23T23:08:48.656554+0000","last_became_active":"2026-03-23T23:08:46.018553+0000","last_became_peered":"2026-03-23T23:08:46.018553+0000","last_unstale":"2026-03-23T23:08:48.656554+0000","last_undegraded":"2026-03-23T23:08:48.656554+0000","last_fullsized":"2026-03-23T23:08:48.656554+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-24T23:58:38.236496+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00019609799999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.3","version":"13'1","reported_seq":21,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.028246+0000","last_change":"2026-03-23T23:08:48.028304+0000","last_active":"2026-03-23T23:08:48.028246+0000","last_peered":"2026-03-23T23:08:48.028246+0000","last_clean":"2026-03-23T23:08:48.028246+0000","last_became_active":"2026-03-23T23:08:46.018414+0000","last_became_peered":"2026-03-23T23:08:46.018414+0000","last_unstale":"2026-03-23T23:08:48.028246+0000","last_undegraded":"2026-03-23T23:08:48.028246+0000","last_fullsized":"2026-03-23T23:08:48.028246+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":1,"log_dups_size":0,"ondisk_log_size":1,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T06:40:30.109344+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034364299999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"1.0","version":"11'32","reported_seq":63,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.027921+0000","last_change":"2026-03-23T23:08:44.643335+0000","last_active":"2026-03-23T23:08:48.027921+0000","last_peered":"2026-03-23T23:08:48.027921+0000","last_clean":"2026-03-23T23:08:48.027921+0000","last_became_active":"2026-03-23T23:08:44.643133+0000","last_became_peered":"2026-03-23T23:08:44.643133+0000","last_unstale":"2026-03-23T23:08:48.027921+0000","last_undegraded":"2026-03-23T23:08:48.027921+0000","last_fullsized":"2026-03-23T23:08:48.027921+0000","mapping_epoch":10,"log_start":"0'0","ondisk_log_start":"0'0","created":10,"last_epoch_clean":11,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:43.000321+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:43.000321+0000","last_clean_scrub_stamp":"2026-03-23T23:08:43.000321+0000","objects_scrubbed":0,"log_size":32,"log_dups_size":0,"ondisk_log_size":32,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:11:25.751230+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":3,"ondisk_log_size":3,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":32,"ondisk_log_size":32,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738371,"num_pgs":0,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":26976,"kb_used_data":120,"kb_used_omap":6,"kb_used_meta":26809,"kb_avail":94344864,"statfs":{"total":96636764160,"available":96609140736,"internally_reserved":0,"allocated":122880,"data_stored":34324,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":6821,"internal_metadata":27452763},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738371,"num_pgs":9,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":27424,"kb_used_data":584,"kb_used_omap":7,"kb_used_meta":26808,"kb_avail":94344416,"statfs":{"total":96636764160,"available":96608681984,"internally_reserved":0,"allocated":598016,"data_stored":497179,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":8121,"internal_metadata":27451463},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738371,"num_pgs":6,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":27424,"kb_used_data":584,"kb_used_omap":8,"kb_used_meta":26807,"kb_avail":94344416,"statfs":{"total":96636764160,"available":96608681984,"internally_reserved":0,"allocated":598016,"data_stored":497179,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":8771,"internal_metadata":27450813},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:08:50.435 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 pg dump --format=json 2026-03-23T23:08:50.586 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:50.587 INFO:teuthology.orchestra.run.vm02.stderr:dumped all 2026-03-23T23:08:50.599 INFO:teuthology.orchestra.run.vm02.stdout:{"pg_ready":true,"pg_map":{"version":17,"stamp":"2026-03-23T23:08:48.913627+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":35,"ondisk_log_size":35,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":15,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":81824,"kb_used_data":1288,"kb_used_omap":23,"kb_used_meta":80424,"kb_avail":283033696,"statfs":{"total":289910292480,"available":289826504704,"internally_reserved":0,"allocated":1318912,"data_stored":1028682,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":23713,"internal_metadata":82355039},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"1.892905"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.027515+0000","last_change":"2026-03-23T23:08:48.028202+0000","last_active":"2026-03-23T23:08:48.027515+0000","last_peered":"2026-03-23T23:08:48.027515+0000","last_clean":"2026-03-23T23:08:48.027515+0000","last_became_active":"2026-03-23T23:08:46.020172+0000","last_became_peered":"2026-03-23T23:08:46.020172+0000","last_unstale":"2026-03-23T23:08:48.027515+0000","last_undegraded":"2026-03-23T23:08:48.027515+0000","last_fullsized":"2026-03-23T23:08:48.027515+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:09:30.083415+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00079692100000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.6","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.027878+0000","last_change":"2026-03-23T23:08:48.028223+0000","last_active":"2026-03-23T23:08:48.027878+0000","last_peered":"2026-03-23T23:08:48.027878+0000","last_clean":"2026-03-23T23:08:48.027878+0000","last_became_active":"2026-03-23T23:08:46.020806+0000","last_became_peered":"2026-03-23T23:08:46.020806+0000","last_unstale":"2026-03-23T23:08:48.027878+0000","last_undegraded":"2026-03-23T23:08:48.027878+0000","last_fullsized":"2026-03-23T23:08:48.027878+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:00:04.061357+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00068321799999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.5","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.028350+0000","last_change":"2026-03-23T23:08:48.028396+0000","last_active":"2026-03-23T23:08:48.028350+0000","last_peered":"2026-03-23T23:08:48.028350+0000","last_clean":"2026-03-23T23:08:48.028350+0000","last_became_active":"2026-03-23T23:08:46.020150+0000","last_became_peered":"2026-03-23T23:08:46.020150+0000","last_unstale":"2026-03-23T23:08:48.028350+0000","last_undegraded":"2026-03-23T23:08:48.028350+0000","last_fullsized":"2026-03-23T23:08:48.028350+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:57:21.210646+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034680000000000003,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.4","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.028263+0000","last_change":"2026-03-23T23:08:48.028312+0000","last_active":"2026-03-23T23:08:48.028263+0000","last_peered":"2026-03-23T23:08:48.028263+0000","last_clean":"2026-03-23T23:08:48.028263+0000","last_became_active":"2026-03-23T23:08:46.020134+0000","last_became_peered":"2026-03-23T23:08:46.020134+0000","last_unstale":"2026-03-23T23:08:48.028263+0000","last_undegraded":"2026-03-23T23:08:48.028263+0000","last_fullsized":"2026-03-23T23:08:48.028263+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:28:29.185922+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000303417,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.2","version":"15'2","reported_seq":22,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.025016+0000","last_change":"2026-03-23T23:08:48.025016+0000","last_active":"2026-03-23T23:08:48.025016+0000","last_peered":"2026-03-23T23:08:48.025016+0000","last_clean":"2026-03-23T23:08:48.025016+0000","last_became_active":"2026-03-23T23:08:46.019613+0000","last_became_peered":"2026-03-23T23:08:46.019613+0000","last_unstale":"2026-03-23T23:08:48.025016+0000","last_undegraded":"2026-03-23T23:08:48.025016+0000","last_fullsized":"2026-03-23T23:08:48.025016+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T08:37:32.168785+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00020221799999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.1","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.656474+0000","last_change":"2026-03-23T23:08:48.656581+0000","last_active":"2026-03-23T23:08:48.656474+0000","last_peered":"2026-03-23T23:08:48.656474+0000","last_clean":"2026-03-23T23:08:48.656474+0000","last_became_active":"2026-03-23T23:08:46.018540+0000","last_became_peered":"2026-03-23T23:08:46.018540+0000","last_unstale":"2026-03-23T23:08:48.656474+0000","last_undegraded":"2026-03-23T23:08:48.656474+0000","last_fullsized":"2026-03-23T23:08:48.656474+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:57:04.794991+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00023045100000000001,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.0","version":"0'0","reported_seq":20,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.656554+0000","last_change":"2026-03-23T23:08:48.656666+0000","last_active":"2026-03-23T23:08:48.656554+0000","last_peered":"2026-03-23T23:08:48.656554+0000","last_clean":"2026-03-23T23:08:48.656554+0000","last_became_active":"2026-03-23T23:08:46.018553+0000","last_became_peered":"2026-03-23T23:08:46.018553+0000","last_unstale":"2026-03-23T23:08:48.656554+0000","last_undegraded":"2026-03-23T23:08:48.656554+0000","last_fullsized":"2026-03-23T23:08:48.656554+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-24T23:58:38.236496+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00019609799999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"2.3","version":"13'1","reported_seq":21,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.028246+0000","last_change":"2026-03-23T23:08:48.028304+0000","last_active":"2026-03-23T23:08:48.028246+0000","last_peered":"2026-03-23T23:08:48.028246+0000","last_clean":"2026-03-23T23:08:48.028246+0000","last_became_active":"2026-03-23T23:08:46.018414+0000","last_became_peered":"2026-03-23T23:08:46.018414+0000","last_unstale":"2026-03-23T23:08:48.028246+0000","last_undegraded":"2026-03-23T23:08:48.028246+0000","last_fullsized":"2026-03-23T23:08:48.028246+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":1,"log_dups_size":0,"ondisk_log_size":1,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T06:40:30.109344+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034364299999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[{"start":"2","length":"1"}]},{"pgid":"1.0","version":"11'32","reported_seq":63,"reported_epoch":15,"state":"active+clean","last_fresh":"2026-03-23T23:08:48.027921+0000","last_change":"2026-03-23T23:08:44.643335+0000","last_active":"2026-03-23T23:08:48.027921+0000","last_peered":"2026-03-23T23:08:48.027921+0000","last_clean":"2026-03-23T23:08:48.027921+0000","last_became_active":"2026-03-23T23:08:44.643133+0000","last_became_peered":"2026-03-23T23:08:44.643133+0000","last_unstale":"2026-03-23T23:08:48.027921+0000","last_undegraded":"2026-03-23T23:08:48.027921+0000","last_fullsized":"2026-03-23T23:08:48.027921+0000","mapping_epoch":10,"log_start":"0'0","ondisk_log_start":"0'0","created":10,"last_epoch_clean":11,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:43.000321+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:43.000321+0000","last_clean_scrub_stamp":"2026-03-23T23:08:43.000321+0000","objects_scrubbed":0,"log_size":32,"log_dups_size":0,"ondisk_log_size":32,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:11:25.751230+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":3,"ondisk_log_size":3,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":32,"ondisk_log_size":32,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738371,"num_pgs":0,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":26976,"kb_used_data":120,"kb_used_omap":6,"kb_used_meta":26809,"kb_avail":94344864,"statfs":{"total":96636764160,"available":96609140736,"internally_reserved":0,"allocated":122880,"data_stored":34324,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":6821,"internal_metadata":27452763},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738371,"num_pgs":9,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":27424,"kb_used_data":584,"kb_used_omap":7,"kb_used_meta":26808,"kb_avail":94344416,"statfs":{"total":96636764160,"available":96608681984,"internally_reserved":0,"allocated":598016,"data_stored":497179,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":8121,"internal_metadata":27451463},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738371,"num_pgs":6,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":27424,"kb_used_data":584,"kb_used_omap":8,"kb_used_meta":26807,"kb_avail":94344416,"statfs":{"total":96636764160,"available":96608681984,"internally_reserved":0,"allocated":598016,"data_stored":497179,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":8771,"internal_metadata":27450813},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:08:50.599 INFO:tasks.ceph.ceph_manager.cluster2:clean! 2026-03-23T23:08:50.599 INFO:tasks.ceph:Waiting until ceph cluster cluster2 is healthy... 2026-03-23T23:08:50.599 INFO:tasks.ceph.ceph_manager.cluster2:wait_until_healthy 2026-03-23T23:08:50.599 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 health --format=json 2026-03-23T23:08:50.773 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:08:50.773 INFO:teuthology.orchestra.run.vm02.stdout:{"status":"HEALTH_OK","checks":{},"mutes":[]} 2026-03-23T23:08:50.785 INFO:tasks.ceph.ceph_manager.cluster2:wait_until_healthy done 2026-03-23T23:08:50.785 INFO:teuthology.run_tasks:Running task exec... 2026-03-23T23:08:50.788 INFO:teuthology.task.exec:Executing custom commands... 2026-03-23T23:08:50.788 INFO:teuthology.task.exec:Running commands on role cluster1.client.mirror.0 host ubuntu@vm02.local 2026-03-23T23:08:50.788 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster1 auth caps client.mirror.4 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:50.979 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.4] 2026-03-23T23:08:50.979 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDZx8FpUBPzDBAAPtIrUz0TwPziDu3ZzZY6VA== 2026-03-23T23:08:50.979 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:50.979 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:50.979 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.4 2026-03-23T23:08:50.992 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster1 auth caps client.mirror.5 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:51.185 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.5] 2026-03-23T23:08:51.185 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDZx8FpwGXCEBAANd9e2opqZsEz23jCfnMa5w== 2026-03-23T23:08:51.185 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:51.185 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:51.185 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.5 2026-03-23T23:08:51.197 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster1 auth caps client.mirror.6 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:51.391 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.6] 2026-03-23T23:08:51.391 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDZx8FpiU+gFBAATXCu2mjBhC3fZvB1Dp2liA== 2026-03-23T23:08:51.391 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:51.391 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:51.391 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.6 2026-03-23T23:08:51.405 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster2 auth caps client.mirror.4 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:51.598 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.4] 2026-03-23T23:08:51.598 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpafLOHxAAEhMs0RM3OQjb4sNfVVBaXg== 2026-03-23T23:08:51.598 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:51.598 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:51.598 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.4 2026-03-23T23:08:51.611 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster2 auth caps client.mirror.5 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:51.801 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.5] 2026-03-23T23:08:51.801 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpNMOfIxAA1NB+llPo/i3hihW6Atw4Jw== 2026-03-23T23:08:51.801 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:51.801 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:51.801 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.5 2026-03-23T23:08:51.814 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster2 auth caps client.mirror.6 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:52.002 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.6] 2026-03-23T23:08:52.002 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8Fp70hwJxAArsQ6MTt2mXzJnCQeNjBmqA== 2026-03-23T23:08:52.002 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:52.002 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:52.002 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.6 2026-03-23T23:08:52.016 INFO:teuthology.run_tasks:Running task exec... 2026-03-23T23:08:52.018 INFO:teuthology.task.exec:Executing custom commands... 2026-03-23T23:08:52.018 INFO:teuthology.task.exec:Running commands on role cluster1.client.mirror.0 host ubuntu@vm02.local 2026-03-23T23:08:52.018 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster1 auth caps client.mirror mon '"'"'profile rbd-mirror-peer'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:52.226 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror] 2026-03-23T23:08:52.226 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDYx8Fpw7pqNRAA8DxQUd1bxyGrp8Gpw1TtTQ== 2026-03-23T23:08:52.226 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror-peer" 2026-03-23T23:08:52.226 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:52.226 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror 2026-03-23T23:08:52.240 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster1 auth caps client.mirror.0 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:52.429 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.0] 2026-03-23T23:08:52.429 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDYx8Fp02ZRORAAnFGSuVBMJfIHTUE/QkSunw== 2026-03-23T23:08:52.429 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:52.429 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:52.429 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.0 2026-03-23T23:08:52.442 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster1 auth caps client.mirror.1 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:52.631 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.1] 2026-03-23T23:08:52.632 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDZx8FpazKAARAA6F05VDRkZtiwC+0NqhyWEg== 2026-03-23T23:08:52.632 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:52.632 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:52.632 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.1 2026-03-23T23:08:52.644 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster1 auth caps client.mirror.2 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:52.836 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.2] 2026-03-23T23:08:52.837 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDZx8Fpr1BSBRAA11nlGp4Zyw+WVyqjjXp1Fw== 2026-03-23T23:08:52.837 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:52.837 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:52.837 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.2 2026-03-23T23:08:52.849 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster1 auth caps client.mirror.3 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:53.039 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.3] 2026-03-23T23:08:53.039 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDZx8FpBgEhCRAA1csZmna/Qye/bp+spf08/A== 2026-03-23T23:08:53.039 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:53.039 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:53.039 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.3 2026-03-23T23:08:53.052 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster2 auth caps client.mirror mon '"'"'profile rbd-mirror-peer'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:53.241 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror] 2026-03-23T23:08:53.241 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpY+CeDBAAyJvMb//Z+Q7AlQbIBItXLA== 2026-03-23T23:08:53.241 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror-peer" 2026-03-23T23:08:53.241 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:53.241 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror 2026-03-23T23:08:53.254 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster2 auth caps client.mirror.0 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:53.443 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.0] 2026-03-23T23:08:53.443 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpKpeJEBAAROs8r3ogICnZdN+nxsSSUg== 2026-03-23T23:08:53.443 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:53.443 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:53.443 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.0 2026-03-23T23:08:53.456 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster2 auth caps client.mirror.1 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:53.645 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.1] 2026-03-23T23:08:53.645 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpkB5VFBAAMwGZbsW+LAza/VvvmuUUYQ== 2026-03-23T23:08:53.645 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:53.645 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:53.645 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.1 2026-03-23T23:08:53.657 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster2 auth caps client.mirror.2 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:53.844 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.2] 2026-03-23T23:08:53.844 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpMqAqGBAAgr/n6zAXdBk37UEbD6zy9w== 2026-03-23T23:08:53.844 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:53.844 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:53.844 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.2 2026-03-23T23:08:53.856 DEBUG:teuthology.orchestra.run.vm02:> sudo TESTDIR=/home/ubuntu/cephtest bash -c 'sudo ceph --cluster cluster2 auth caps client.mirror.3 mon '"'"'profile rbd-mirror'"'"' osd '"'"'profile rbd'"'"'' 2026-03-23T23:08:54.048 INFO:teuthology.orchestra.run.vm02.stdout:[client.mirror.3] 2026-03-23T23:08:54.048 INFO:teuthology.orchestra.run.vm02.stdout: key = AQDvx8FpDuP5GxAAhakugW3AeOpUNNzI6RLeIg== 2026-03-23T23:08:54.048 INFO:teuthology.orchestra.run.vm02.stdout: caps mon = "profile rbd-mirror" 2026-03-23T23:08:54.048 INFO:teuthology.orchestra.run.vm02.stdout: caps osd = "profile rbd" 2026-03-23T23:08:54.048 INFO:teuthology.orchestra.run.vm02.stderr:updated caps for client.mirror.3 2026-03-23T23:08:54.060 INFO:teuthology.run_tasks:Running task workunit... 2026-03-23T23:08:54.065 INFO:tasks.workunit:Pulling workunits from ref 0392f78529848ec72469e8e431875cb98d3a5fb4 2026-03-23T23:08:54.065 INFO:tasks.workunit:Making a separate scratch dir for every client... 2026-03-23T23:08:54.065 DEBUG:teuthology.orchestra.run.vm02:> stat -- /home/ubuntu/cephtest/mnt.cluster1.mirror 2026-03-23T23:08:54.068 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:08:54.068 INFO:teuthology.orchestra.run.vm02.stderr:stat: cannot statx '/home/ubuntu/cephtest/mnt.cluster1.mirror': No such file or directory 2026-03-23T23:08:54.068 DEBUG:teuthology.orchestra.run.vm02:> mkdir -- /home/ubuntu/cephtest/mnt.cluster1.mirror 2026-03-23T23:08:54.113 INFO:tasks.workunit:Created dir /home/ubuntu/cephtest/mnt.cluster1.mirror 2026-03-23T23:08:54.113 DEBUG:teuthology.orchestra.run.vm02:> cd -- /home/ubuntu/cephtest/mnt.cluster1.mirror && mkdir -- client.mirror 2026-03-23T23:08:54.158 INFO:tasks.workunit:timeout=3h 2026-03-23T23:08:54.158 INFO:tasks.workunit:cleanup=True 2026-03-23T23:08:54.158 DEBUG:teuthology.orchestra.run.vm02:> rm -rf /home/ubuntu/cephtest/clone.cluster1.client.mirror && git clone https://github.com/kshtsk/ceph.git /home/ubuntu/cephtest/clone.cluster1.client.mirror && cd /home/ubuntu/cephtest/clone.cluster1.client.mirror && git checkout 0392f78529848ec72469e8e431875cb98d3a5fb4 2026-03-23T23:08:54.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Cloning into '/home/ubuntu/cephtest/clone.cluster1.client.mirror'... 2026-03-23T23:09:30.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Note: switching to '0392f78529848ec72469e8e431875cb98d3a5fb4'. 2026-03-23T23:09:30.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:09:30.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:You are in 'detached HEAD' state. You can look around, make experimental 2026-03-23T23:09:30.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:changes and commit them, and you can discard any commits you make in this 2026-03-23T23:09:30.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:state without impacting any branches by switching back to a branch. 2026-03-23T23:09:30.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:09:30.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:If you want to create a new branch to retain commits you create, you may 2026-03-23T23:09:30.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:do so (now or later) by using -c with the switch command. Example: 2026-03-23T23:09:30.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:09:30.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: git switch -c 2026-03-23T23:09:30.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:09:30.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Or undo this operation with: 2026-03-23T23:09:30.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:09:30.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: git switch - 2026-03-23T23:09:30.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:09:30.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Turn off this advice by setting config variable advice.detachedHead to false 2026-03-23T23:09:30.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:09:30.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:HEAD is now at 0392f785298 qa/tasks/keystone: restart mariadb for rocky and alma linux too 2026-03-23T23:09:30.144 DEBUG:teuthology.orchestra.run.vm02:> cd -- /home/ubuntu/cephtest/clone.cluster1.client.mirror/qa/workunits && if test -e Makefile ; then make ; fi && find -executable -type f -printf '%P\0' >/home/ubuntu/cephtest/workunits.list.cluster1.client.mirror 2026-03-23T23:09:30.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:for d in direct_io fs ; do ( cd $d ; make all ) ; done 2026-03-23T23:09:30.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:make[1]: Entering directory '/home/ubuntu/cephtest/clone.cluster1.client.mirror/qa/workunits/direct_io' 2026-03-23T23:09:30.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:cc -Wall -Wextra -D_GNU_SOURCE direct_io_test.c -o direct_io_test 2026-03-23T23:09:30.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:cc -Wall -Wextra -D_GNU_SOURCE test_sync_io.c -o test_sync_io 2026-03-23T23:09:30.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:cc -Wall -Wextra -D_GNU_SOURCE test_short_dio_read.c -o test_short_dio_read 2026-03-23T23:09:30.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:make[1]: Leaving directory '/home/ubuntu/cephtest/clone.cluster1.client.mirror/qa/workunits/direct_io' 2026-03-23T23:09:30.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:make[1]: Entering directory '/home/ubuntu/cephtest/clone.cluster1.client.mirror/qa/workunits/fs' 2026-03-23T23:09:30.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:cc -Wall -Wextra -D_GNU_SOURCE test_o_trunc.c -o test_o_trunc 2026-03-23T23:09:30.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:make[1]: Leaving directory '/home/ubuntu/cephtest/clone.cluster1.client.mirror/qa/workunits/fs' 2026-03-23T23:09:30.310 DEBUG:teuthology.orchestra.run.vm02:> set -ex 2026-03-23T23:09:30.310 DEBUG:teuthology.orchestra.run.vm02:> dd if=/home/ubuntu/cephtest/workunits.list.cluster1.client.mirror of=/dev/stdout 2026-03-23T23:09:30.354 INFO:tasks.workunit:Running workunits matching rbd/rbd_mirror.sh on cluster1.client.mirror... 2026-03-23T23:09:30.354 INFO:tasks.workunit:Running workunit rbd/rbd_mirror.sh... 2026-03-23T23:09:30.355 DEBUG:teuthology.orchestra.run.vm02:workunit test rbd/rbd_mirror.sh> mkdir -p -- /home/ubuntu/cephtest/mnt.cluster1.mirror/client.mirror/tmp && cd -- /home/ubuntu/cephtest/mnt.cluster1.mirror/client.mirror/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=0392f78529848ec72469e8e431875cb98d3a5fb4 TESTDIR="/home/ubuntu/cephtest" CEPH_ARGS="--cluster cluster1" CEPH_ID="mirror" PATH=$PATH:/usr/sbin CEPH_BASE=/home/ubuntu/cephtest/clone.cluster1.client.mirror CEPH_ROOT=/home/ubuntu/cephtest/clone.cluster1.client.mirror CEPH_MNT=/home/ubuntu/cephtest/mnt.cluster1.mirror CEPH_ARGS='' RBD_IMAGE_FEATURES=layering,exclusive-lock,object-map,fast-diff RBD_MIRROR_CONFIG_KEY=1 RBD_MIRROR_INSTANCES=4 RBD_MIRROR_MODE=snapshot RBD_MIRROR_USE_EXISTING_CLUSTER=1 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/clone.cluster1.client.mirror/qa/workunits/rbd/rbd_mirror.sh 2026-03-23T23:09:30.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -gt 0 ']' 2026-03-23T23:09:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot '!=' snapshot ']' 2026-03-23T23:09:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ dirname /home/ubuntu/cephtest/clone.cluster1.client.mirror/qa/workunits/rbd/rbd_mirror.sh 2026-03-23T23:09:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ . /home/ubuntu/cephtest/clone.cluster1.client.mirror/qa/workunits/rbd/rbd_mirror_helpers.sh 2026-03-23T23:09:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ RBD_MIRROR_INSTANCES=4 2026-03-23T23:09:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CLUSTER1=cluster1 2026-03-23T23:09:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CLUSTER2=cluster2 2026-03-23T23:09:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ PEER_CLUSTER_SUFFIX= 2026-03-23T23:09:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ POOL=mirror 2026-03-23T23:09:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ PARENT_POOL=mirror_parent 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ NS1=ns1 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ NS2=ns2 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ TEMPDIR= 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ID=mirror 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ RBD_IMAGE_FEATURES=layering,exclusive-lock,object-map,fast-diff 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ MIRROR_USER_ID_PREFIX=mirror. 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ RBD_MIRROR_MODE=snapshot 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ MIRROR_POOL_MODE=pool 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' snapshot = snapshot ']' 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ MIRROR_POOL_MODE=image 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ export 'CEPH_ARGS=--id mirror' 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS='--id mirror' 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ LAST_MIRROR_INSTANCE=3 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ dirname /home/ubuntu/cephtest/clone.cluster1.client.mirror/qa/workunits/rbd/rbd_mirror.sh 2026-03-23T23:09:30.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ readlink -f /home/ubuntu/cephtest/clone.cluster1.client.mirror/qa/workunits/rbd/../../../src 2026-03-23T23:09:30.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ROOT=/home/ubuntu/cephtest/clone.cluster1.client.mirror/src 2026-03-23T23:09:30.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_BIN=. 2026-03-23T23:09:30.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_SRC=. 2026-03-23T23:09:30.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' -e CMakeCache.txt ']' 2026-03-23T23:09:30.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 -gt 0 ']' 2026-03-23T23:09:30.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ setup 2026-03-23T23:09:30.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local c 2026-03-23T23:09:30.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ trap 'cleanup $?' INT TERM EXIT 2026-03-23T23:09:30.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ setup_tempdir 2026-03-23T23:09:30.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:09:30.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mktemp -d 2026-03-23T23:09:30.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ TEMPDIR=/tmp/tmp.2Uzfqvzytm 2026-03-23T23:09:30.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z 1 ']' 2026-03-23T23:09:30.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ setup_pools cluster1 cluster2 2026-03-23T23:09:30.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:09:30.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_cluster=cluster2 2026-03-23T23:09:30.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mon_map_file 2026-03-23T23:09:30.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mon_addr 2026-03-23T23:09:30.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local admin_key_file 2026-03-23T23:09:30.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local uuid 2026-03-23T23:09:30.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:30.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster1 osd pool create mirror 64 64 2026-03-23T23:09:31.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:pool 'mirror' already exists 2026-03-23T23:09:31.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:31.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster1 osd pool create mirror_parent 64 64 2026-03-23T23:09:32.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:pool 'mirror_parent' already exists 2026-03-23T23:09:32.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:32.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 pool init mirror 2026-03-23T23:09:35.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:35.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 pool init mirror_parent 2026-03-23T23:09:38.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 1 ']' 2026-03-23T23:09:38.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ PEER_CLUSTER_SUFFIX=-DNE 2026-03-23T23:09:38.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:38.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable --site-name cluster1-DNE mirror image 2026-03-23T23:09:38.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable mirror_parent image 2026-03-23T23:09:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 namespace create mirror/ns1 2026-03-23T23:09:38.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 namespace create mirror/ns2 2026-03-23T23:09:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 namespace create mirror_parent/ns1 2026-03-23T23:09:38.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable mirror/ns1 image 2026-03-23T23:09:38.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable mirror/ns2 image 2026-03-23T23:09:38.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable mirror_parent/ns1 image 2026-03-23T23:09:38.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z ']' 2026-03-23T23:09:38.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z 1 ']' 2026-03-23T23:09:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mon_map_file=/tmp/tmp.2Uzfqvzytm/cluster2.monmap 2026-03-23T23:09:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster2 mon getmap 2026-03-23T23:09:38.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:got monmap epoch 1 2026-03-23T23:09:38.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ monmaptool --print /tmp/tmp.2Uzfqvzytm/cluster2.monmap 2026-03-23T23:09:38.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -E 'mon\.' 2026-03-23T23:09:38.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ head -n 1 2026-03-23T23:09:38.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -E 's/\/[0-9]+//g' 2026-03-23T23:09:38.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -E 's/^[0-9]+: ([^ ]+).+$/\1/' 2026-03-23T23:09:38.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mon_addr='[v2:192.168.123.102:3300,v1:192.168.123.102:6789]' 2026-03-23T23:09:38.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_key_file=/tmp/tmp.2Uzfqvzytm/cluster2.client.mirror.key 2026-03-23T23:09:38.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:38.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster2 auth get-key client.mirror 2026-03-23T23:09:39.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ peer_add cluster1 mirror client.mirror@cluster2-DNE '' --remote-mon-host '[v2:192.168.123.102:3300,v1:192.168.123.102:6789]' --remote-key-file /tmp/tmp.2Uzfqvzytm/cluster2.client.mirror.key 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local client_cluster=client.mirror@cluster2-DNE 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_cluster=cluster2-DNE 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local uuid_var_name 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local error_code 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local peer_uuid 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 16 32 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:09:39.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool peer add mirror client.mirror@cluster2-DNE --remote-mon-host '[v2:192.168.123.102:3300,v1:192.168.123.102:6789]' --remote-key-file /tmp/tmp.2Uzfqvzytm/cluster2.client.mirror.key 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ peer_uuid=eba1705b-f8ac-42f2-87fd-ae9c09a609b4 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 17 ']' 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 -eq 0 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ peer_add cluster1 mirror_parent client.mirror@cluster2-DNE uuid 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local client_cluster=client.mirror@cluster2-DNE 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_cluster=cluster2-DNE 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local uuid_var_name 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n uuid ']' 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ uuid_var_name=uuid 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local error_code 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local peer_uuid 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 16 32 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:09:39.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool peer add mirror_parent client.mirror@cluster2-DNE 2026-03-23T23:09:39.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ peer_uuid=186eead2-b1dd-4f34-bec0-175963f0c50b 2026-03-23T23:09:39.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:09:39.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:09:39.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 17 ']' 2026-03-23T23:09:39.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 -eq 0 2026-03-23T23:09:39.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n uuid ']' 2026-03-23T23:09:39.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval uuid=186eead2-b1dd-4f34-bec0-175963f0c50b 2026-03-23T23:09:39.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ uuid=186eead2-b1dd-4f34-bec0-175963f0c50b 2026-03-23T23:09:39.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:09:39.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:39.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool peer set mirror_parent 186eead2-b1dd-4f34-bec0-175963f0c50b mon-host '[v2:192.168.123.102:3300,v1:192.168.123.102:6789]' 2026-03-23T23:09:39.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:39.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool peer set mirror_parent 186eead2-b1dd-4f34-bec0-175963f0c50b key-file /tmp/tmp.2Uzfqvzytm/cluster2.client.mirror.key 2026-03-23T23:09:39.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ setup_pools cluster2 cluster1 2026-03-23T23:09:39.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:09:39.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_cluster=cluster1 2026-03-23T23:09:39.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mon_map_file 2026-03-23T23:09:39.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mon_addr 2026-03-23T23:09:39.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local admin_key_file 2026-03-23T23:09:39.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local uuid 2026-03-23T23:09:39.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:39.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster2 osd pool create mirror 64 64 2026-03-23T23:09:40.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:pool 'mirror' already exists 2026-03-23T23:09:40.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:40.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster2 osd pool create mirror_parent 64 64 2026-03-23T23:09:41.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:pool 'mirror_parent' already exists 2026-03-23T23:09:41.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:41.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 pool init mirror 2026-03-23T23:09:44.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:44.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 pool init mirror_parent 2026-03-23T23:09:47.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 1 ']' 2026-03-23T23:09:47.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ PEER_CLUSTER_SUFFIX=-DNE 2026-03-23T23:09:47.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:47.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable --site-name cluster2-DNE mirror image 2026-03-23T23:09:47.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable mirror_parent image 2026-03-23T23:09:47.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 namespace create mirror/ns1 2026-03-23T23:09:47.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 namespace create mirror/ns2 2026-03-23T23:09:47.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 namespace create mirror_parent/ns1 2026-03-23T23:09:47.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable mirror/ns1 image 2026-03-23T23:09:47.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable mirror/ns2 image 2026-03-23T23:09:47.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable mirror_parent/ns1 image 2026-03-23T23:09:47.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z ']' 2026-03-23T23:09:47.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z 1 ']' 2026-03-23T23:09:47.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mon_map_file=/tmp/tmp.2Uzfqvzytm/cluster1.monmap 2026-03-23T23:09:47.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:47.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster1 mon getmap 2026-03-23T23:09:47.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:got monmap epoch 1 2026-03-23T23:09:47.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ monmaptool --print /tmp/tmp.2Uzfqvzytm/cluster1.monmap 2026-03-23T23:09:47.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -E 'mon\.' 2026-03-23T23:09:47.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ head -n 1 2026-03-23T23:09:47.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -E 's/\/[0-9]+//g' 2026-03-23T23:09:47.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -E 's/^[0-9]+: ([^ ]+).+$/\1/' 2026-03-23T23:09:47.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mon_addr='[v2:192.168.123.101:3300,v1:192.168.123.101:6789]' 2026-03-23T23:09:47.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_key_file=/tmp/tmp.2Uzfqvzytm/cluster1.client.mirror.key 2026-03-23T23:09:47.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:47.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster1 auth get-key client.mirror 2026-03-23T23:09:47.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:47.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ peer_add cluster2 mirror client.mirror@cluster1-DNE '' --remote-mon-host '[v2:192.168.123.101:3300,v1:192.168.123.101:6789]' --remote-key-file /tmp/tmp.2Uzfqvzytm/cluster1.client.mirror.key 2026-03-23T23:09:47.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:09:47.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:47.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:09:47.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:47.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local client_cluster=client.mirror@cluster1-DNE 2026-03-23T23:09:47.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:47.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_cluster=cluster1-DNE 2026-03-23T23:09:47.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local uuid_var_name 2026-03-23T23:09:47.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:09:47.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local error_code 2026-03-23T23:09:47.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local peer_uuid 2026-03-23T23:09:47.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 16 32 2026-03-23T23:09:47.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:09:47.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool peer add mirror client.mirror@cluster1-DNE --remote-mon-host '[v2:192.168.123.101:3300,v1:192.168.123.101:6789]' --remote-key-file /tmp/tmp.2Uzfqvzytm/cluster1.client.mirror.key 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ peer_uuid=cc3e3b21-fe89-4a76-a1e7-7e703754d86c 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 17 ']' 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 -eq 0 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ peer_add cluster2 mirror_parent client.mirror@cluster1-DNE uuid 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local client_cluster=client.mirror@cluster1-DNE 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_cluster=cluster1-DNE 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local uuid_var_name 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n uuid ']' 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ uuid_var_name=uuid 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local error_code 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local peer_uuid 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 16 32 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:09:47.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool peer add mirror_parent client.mirror@cluster1-DNE 2026-03-23T23:09:47.885 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ peer_uuid=49ccaaa0-b2e3-4344-9329-2f0718f59de0 2026-03-23T23:09:47.885 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:09:47.885 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:09:47.885 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 17 ']' 2026-03-23T23:09:47.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 -eq 0 2026-03-23T23:09:47.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n uuid ']' 2026-03-23T23:09:47.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval uuid=49ccaaa0-b2e3-4344-9329-2f0718f59de0 2026-03-23T23:09:47.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ uuid=49ccaaa0-b2e3-4344-9329-2f0718f59de0 2026-03-23T23:09:47.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:09:47.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:47.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool peer set mirror_parent 49ccaaa0-b2e3-4344-9329-2f0718f59de0 mon-host '[v2:192.168.123.101:3300,v1:192.168.123.101:6789]' 2026-03-23T23:09:47.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:09:47.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool peer set mirror_parent 49ccaaa0-b2e3-4344-9329-2f0718f59de0 key-file /tmp/tmp.2Uzfqvzytm/cluster1.client.mirror.key 2026-03-23T23:09:47.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:09:47.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: mirror from default namespace to non-default namespace' 2026-03-23T23:09:47.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:09:47.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:09:47.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:09:47 TEST: mirror from default namespace to non-default namespace 2026-03-23T23:09:47.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:09:47 TEST: mirror from default namespace to non-default namespace 2026-03-23T23:09:47.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirrors cluster1 2026-03-23T23:09:47.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:09:47.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:0 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:09:47.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:09:47.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:47.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:1 2026-03-23T23:09:47.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:09:47.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:09:47.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:09:47.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:09:47.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:09:47.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:09:47.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:09:47.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:09:47.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:09:47.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:09:47.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:47.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:09:47.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:09:47.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:09:47.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:2 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:09:47.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:09:47.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:3 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:09:48.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:09:48.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image=test 2026-03-23T23:09:48.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable mirror init-only 2026-03-23T23:09:48.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable mirror init-only 2026-03-23T23:09:48.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool disable mirror/ns1 2026-03-23T23:09:48.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool disable mirror/ns1 2026-03-23T23:09:48.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable mirror image --remote-namespace ns1 2026-03-23T23:09:48.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable mirror/ns1 image --remote-namespace '' 2026-03-23T23:09:48.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test snapshot 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:09:48.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test 2026-03-23T23:09:48.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:09:48.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:09:48.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:09:48.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:09:48.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test snapshot 2026-03-23T23:09:48.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:09:48.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:09:48.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:48.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:09:48.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test snapshot 2026-03-23T23:09:49.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:09:49.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test': 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 10cae69e7999 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.10cae69e7999 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:09:48 2026 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:09:48 2026 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:09:48 2026 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: ee354dc9-9e38-4a08-8c67-a2c1e13877bb 2026-03-23T23:09:49.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:09:49.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror/ns1 test 2026-03-23T23:09:49.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:09:49.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:09:49.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:49.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror/ns1 test started 2026-03-23T23:09:49.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:09:49.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:09:49.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:49.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:09:49.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:09:49.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:09:49.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror/ns1 test started 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/ns1/test 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:09:50.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:09:50.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:09:50.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns1/test 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:09:50.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:09:50.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:09:50.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:09:50.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:09:50.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:09:50.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:50.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test'] 2026-03-23T23:09:50.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:09:50.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:09:50.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:50.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/ns1/test 2026-03-23T23:09:50.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:09:50.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:09:50.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:09:50.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:09:50.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:09:50.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:09:50.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:50.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test'] 2026-03-23T23:09:50.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:09:50.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/ns1/test 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:09:50.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:09:50.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:09:50.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:09:50.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:09:50.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:50.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test'] 2026-03-23T23:09:50.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:09:50.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:09:50.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/ns1/test 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:09:50.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:09:50.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:09:50.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:09:50.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:09:50.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:09:50.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:50.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test'] 2026-03-23T23:09:50.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:09:50.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:09:50.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:09:50.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:09:51.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:09:51.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns1/test 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:09:51.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:09:51.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:09:51.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:09:51.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:09:51.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:09:51.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:51.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test'] 2026-03-23T23:09:51.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:09:51.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/ns1/test 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:09:51.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:09:51.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:09:51.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:09:51.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:09:51.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:09:51.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:51.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test'] 2026-03-23T23:09:51.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:09:51.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/ns1/test 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:09:51.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:09:51.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:09:51.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:09:51.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:09:51.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:51.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test'] 2026-03-23T23:09:51.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:09:51.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/ns1/test 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:51.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:09:51.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:09:51.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:09:51.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:09:51.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:09:51.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:51.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test'] 2026-03-23T23:09:51.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:09:51.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:09:51.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:09:51.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 2 2026-03-23T23:09:53.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:09:53.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns1/test 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:09:53.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:09:53.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:09:53.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:09:53.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:09:53.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:09:53.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:53.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test'] 2026-03-23T23:09:53.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:09:53.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/ns1/test 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:09:53.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:09:53.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:09:53.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:09:53.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:09:53.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:53.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test'] 2026-03-23T23:09:53.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:09:53.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:09:53.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:53.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/ns1/test 2026-03-23T23:09:53.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:09:53.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:53.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:53.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:09:53.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:09:53.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:53.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:53.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:09:53.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:09:53.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:09:53.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:09:53.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:09:53.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:53.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test'] 2026-03-23T23:09:53.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:09:53.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/ns1/test 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:09:53.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:09:53.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:09:53.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:09:53.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:09:53.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:09:53.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:53.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test'] 2026-03-23T23:09:53.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:09:53.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:09:53.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:09:53.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 4 2026-03-23T23:09:57.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:09:57.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns1/test 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:09:57.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:09:57.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:09:57.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:09:57.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:09:57.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:09:57.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns1/test 2026-03-23T23:09:57.965 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:09:57.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:09:57.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:09:57.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test 100 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:09:57.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:09:57.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:09:58.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:09:58.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2777.78 bytes/sec: 11 MiB/s 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror/ns1 mirror test 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns1 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:09:59.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 4 2026-03-23T23:09:59.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror/ns1 mirror test 2026-03-23T23:09:59.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:09:59.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:09:59.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns1 2026-03-23T23:09:59.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:09:59.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:59.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:09:59.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:09:59.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:09:59.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:09:59.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror/ns1-test.status 2026-03-23T23:09:59.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror/ns1-test.status 2026-03-23T23:09:59.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:09:59.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.status 2026-03-23T23:09:59.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:09:59.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:09:59.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:09:59.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:59.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:09:59.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:09:59.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:09:59.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:09:59.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=4 2026-03-23T23:09:59.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:09:59.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:09:59.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:09:59.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror/ns1 test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.status 2026-03-23T23:09:59.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:09:59.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:09:59.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:59.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.status 2026-03-23T23:09:59.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/ns1/test --format xml 2026-03-23T23:09:59.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:09:59.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:09:59.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=3 2026-03-23T23:09:59.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 4 = 3 2026-03-23T23:09:59.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:09:59.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:09:59.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror/ns1 test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.status 2026-03-23T23:09:59.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:09:59.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:09:59.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:59.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.status 2026-03-23T23:09:59.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/ns1/test --format xml 2026-03-23T23:09:59.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:09:59.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=4 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 4 = 4 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror/ns1 test 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror/ns1 test up+replaying 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:09:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:00.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror/ns1 test up+replaying '' '' 2026-03-23T23:10:00.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:00.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:00.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:00.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:00.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:00.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:00.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:00.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:00.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/ns1/test 2026-03-23T23:10:00.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:10:00.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: ee354dc9-9e38-4a08-8c67-a2c1e13877bb 2026-03-23T23:10:00.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:10:00.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307389,"replay_state":"idle"} 2026-03-23T23:10:00.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:10:00.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:09:55' 2026-03-23T23:10:00.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:10:00.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:10:00.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:10:00.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307389,"replay_state":"idle"} 2026-03-23T23:10:00.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:10:00.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:10:00.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:10:00.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:10:00.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:10:00.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:10:00.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:10:00.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:10:00.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:09:55' 2026-03-23T23:10:00.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror/ns1 test up+replaying '2026-03-23 23:09:55' 2026-03-23T23:10:00.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:00.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:00.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:00.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:00.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:09:55' 2026-03-23T23:10:00.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:00.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:00.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror/ns1 --verbose --format xml 2026-03-23T23:10:00.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING142754280mirror.0vm0220.2.0-712-g70f8415btrueOK42824288mirror.1vm0220.2.0-712-g70f8415bfalseOK42894298mirror.2vm0220.2.0-712-g70f8415bfalseOK42944301mirror.3vm0220.2.0-712-g70f8415bfalseOKtestee354dc9-9e38-4a08-8c67-a2c1e13877bbup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307389,"replay_state":"idle"}42754280mirror.0vm022026-03-23 23:09:55' 2026-03-23T23:10:00.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:10:00.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:10:00.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:09:55' 2026-03-23T23:10:00.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:10:00.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:10:00.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:10:00.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:10:00.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:10:00.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:00.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:00.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror/ns1 mirror test 2026-03-23T23:10:00.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:10:00.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:10:00.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:00.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns1 2026-03-23T23:10:00.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:10:00.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:00.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.export 2026-03-23T23:10:00.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.export 2026-03-23T23:10:00.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:00.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:10:00.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror/ns1-test.export 2026-03-23T23:10:00.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror/ns1-test.export 2026-03-23T23:10:00.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:00.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.export 2026-03-23T23:10:00.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.export 2026-03-23T23:10:00.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:10:01.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:10:01.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/ns1/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.export 2026-03-23T23:10:01.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:10:01.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.export 2026-03-23T23:10:01.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.export 2026-03-23T23:10:01.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:01.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test 2026-03-23T23:10:01.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:01.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:01.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:01.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:10:01.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:10:01.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test 2026-03-23T23:10:01.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:01.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:01.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:01.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test 2026-03-23T23:10:01.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test 2026-03-23T23:10:03.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror/ns1 test deleted 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror/ns1 test 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror/ns1 2026-03-23T23:10:03.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:10:03.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/ns1/test 2026-03-23T23:10:03.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:10:03.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:10:03.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:10:03.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:10:03.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:10:03.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror/ns1 test deleted '' 2026-03-23T23:10:03.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:03.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:03.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:03.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:10:03.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:10:03.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:10:03.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:10:03.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror/ns1 test 2026-03-23T23:10:03.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:10:03.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror/ns1 2026-03-23T23:10:03.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:10:03.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/ns1/test 2026-03-23T23:10:03.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:10:03.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:10:03.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:10:03.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:03.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:10:03.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:03.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool disable mirror/ns1 2026-03-23T23:10:03.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable mirror init-only 2026-03-23T23:10:03.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: mirror from non-default namespace to default namespace' 2026-03-23T23:10:03.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:10:03.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:10:03.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:10:03 TEST: mirror from non-default namespace to default namespace 2026-03-23T23:10:03.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:10:03 TEST: mirror from non-default namespace to default namespace 2026-03-23T23:10:03.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable mirror/ns1 image --remote-namespace '' 2026-03-23T23:10:03.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable mirror image --remote-namespace ns1 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror/ns1 test snapshot 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror/ns1 test 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:10:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/ns1/test 2026-03-23T23:10:03.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror/ns1 2026-03-23T23:10:03.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:03.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:10:03.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:03.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror/ns1 test snapshot 2026-03-23T23:10:03.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:03.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:03.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:03.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:10:03.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/ns1/test snapshot 2026-03-23T23:10:04.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:10:04.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/ns1/test 2026-03-23T23:10:04.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test': 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 10eb92e655ad 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.10eb92e655ad 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:10:03 2026 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:10:03 2026 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:10:03 2026 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: d5dc8b71-3166-4411-8311-ad893d10019c 2026-03-23T23:10:04.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:10:04.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:10:04.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:04.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:04.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:04.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:10:04.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:04.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:04.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:04.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:10:04.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:10:04.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:04.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:10:05.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:10:05.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:10:05.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:05.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:05.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:05.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:05.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:05.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:05.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:10:05.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:05.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:05.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:05.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:10:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:10:05.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:05.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:05.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:05.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:10:05.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:05.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:05.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:10:05.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:10:05.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:10:05.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:05.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:05.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:05.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test 2026-03-23T23:10:05.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:05.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:05.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:10:05.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:10:05.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:05.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:05.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:05.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test 2026-03-23T23:10:05.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:05.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:05.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:05.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:05.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:10:06.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:10:06.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:10:06.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:06.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:06.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:06.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:06.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:06.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:10:06.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:06.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:06.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:06.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:06.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:10:06.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:10:06.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:06.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:06.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:06.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:10:06.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:06.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:06.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:06.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:10:06.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:10:06.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:10:06.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:06.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:06.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:06.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test 2026-03-23T23:10:06.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:06.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:06.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:10:06.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:10:06.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:10:06.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:06.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:06.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:06.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test 2026-03-23T23:10:06.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:06.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:06.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:06.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:06.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 2 2026-03-23T23:10:08.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:10:08.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:08.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:08.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:08.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:08.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:08.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:08.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:10:08.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:08.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:08.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:10:08.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:08.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:08.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:08.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:08.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:08.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:08.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:08.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:10:08.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:10:08.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:10:08.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:08.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:08.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:08.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:10:08.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:08.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:08.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:10:08.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:10:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:10:08.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:08.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:08.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:08.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test 2026-03-23T23:10:08.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:08.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:08.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:08.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:08.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test 2026-03-23T23:10:08.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:10:08.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:08.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:08.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:10:08.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:10:08.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:08.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:08.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:08.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:10:08.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:10:08.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:10:08.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:08.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:08.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:08.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test 2026-03-23T23:10:08.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:08.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:08.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:08.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:08.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 4 2026-03-23T23:10:12.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:10:12.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:12.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:12.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:12.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:12.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:12.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:12.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:10:12.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:10:13.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:10:13.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:10:13.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:10:13.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:10:13.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:10:13.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:10:13.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:13.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror/ns1 test 100 2026-03-23T23:10:13.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:13.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:13.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:13.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:10:13.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:10:13.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:13.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:10:13.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/ns1/test --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:10:13.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:10:13.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:10:13.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2500 bytes/sec: 9.8 MiB/s 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror/ns1 test 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns1 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror/ns1 test 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:13.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/ns1/test 2026-03-23T23:10:14.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 6 2026-03-23T23:10:14.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror/ns1 test 2026-03-23T23:10:14.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:10:14.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:14.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:10:14.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns1 2026-03-23T23:10:14.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:14.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror/ns1-test.status 2026-03-23T23:10:14.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror/ns1-test.status 2026-03-23T23:10:14.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:14.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.status 2026-03-23T23:10:14.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:10:14.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:10:14.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:14.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:14.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror/ns1 test /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.status 2026-03-23T23:10:14.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:14.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:14.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:14.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.status 2026-03-23T23:10:14.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/ns1/test --format xml 2026-03-23T23:10:14.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:10:14.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:10:14.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=6 2026-03-23T23:10:14.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:10:14.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:10:14.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:10:14.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:14.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:14.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:14.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:14.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:14.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:10:14.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:10:14.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:10:14.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=5 2026-03-23T23:10:14.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 6 = 5 2026-03-23T23:10:14.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:10:14.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:10:14.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:14.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:14.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:14.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:14.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:14.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:10:14.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:10:14.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:10:14.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=5 2026-03-23T23:10:14.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 6 = 5 2026-03-23T23:10:14.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:10:14.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.8 2026-03-23T23:10:15.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:15.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:15.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:15.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:15.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:15.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:10:15.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:10:15.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=6 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 6 = 6 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:15.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:16.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:10:16.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:16.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:16.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:16.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:16.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:16.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:16.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:16.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:16.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:10:16.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:10:16.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: d5dc8b71-3166-4411-8311-ad893d10019c 2026-03-23T23:10:16.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:10:16.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307404,"replay_state":"idle"} 2026-03-23T23:10:16.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:10:16.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:10:10' 2026-03-23T23:10:16.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:10:16.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:10:16.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:10:16.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307404,"replay_state":"idle"} 2026-03-23T23:10:16.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:10:16.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:10:16.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:10:16.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:10:16.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:10:16.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:10:16.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:10:16.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:10:16.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:10:10' 2026-03-23T23:10:16.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:10:10' 2026-03-23T23:10:16.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:16.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:16.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:16.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:16.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:10:10' 2026-03-23T23:10:16.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:16.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:16.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:10:16.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING142754280mirror.0vm0220.2.0-712-g70f8415btrueOK42824288mirror.1vm0220.2.0-712-g70f8415bfalseOK42894298mirror.2vm0220.2.0-712-g70f8415bfalseOK42944301mirror.3vm0220.2.0-712-g70f8415bfalseOKtestd5dc8b71-3166-4411-8311-ad893d10019cup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307404,"replay_state":"idle"}42754280mirror.0vm022026-03-23 23:10:10' 2026-03-23T23:10:16.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:10:16.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:10:16.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:10:10' 2026-03-23T23:10:16.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:10:16.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:10:16.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:10:16.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:10:16.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:10:16.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:16.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:16.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror/ns1 test 2026-03-23T23:10:16.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:10:16.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:10:16.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:16.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:10:16.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns1 2026-03-23T23:10:16.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:16.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror/ns1-test.export 2026-03-23T23:10:16.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror/ns1-test.export 2026-03-23T23:10:16.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:16.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.export 2026-03-23T23:10:16.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.export 2026-03-23T23:10:16.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.export 2026-03-23T23:10:16.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:16.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:10:16.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:10:16.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/ns1/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.export 2026-03-23T23:10:16.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:10:16.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:10:17.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:10:17.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:10:17.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:10:17.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:17.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror/ns1 test 2026-03-23T23:10:17.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:17.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:17.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:17.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:10:17.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:10:17.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror/ns1 test 2026-03-23T23:10:17.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:17.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:10:17.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:17.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/ns1/test 2026-03-23T23:10:17.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/ns1/test 2026-03-23T23:10:19.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:10:19.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:19.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test deleted 2026-03-23T23:10:19.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:19.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:19.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:19.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:10:19.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:10:19.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:10:19.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:19.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:10:19.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:10:19.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:10:19.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:10:19.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:10:19.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:10:19.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:10:19.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:10:19.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:10:19.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test deleted '' 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:10:19.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:10:19.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:10:19.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:10:19.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:19.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:10:19.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:19.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable mirror init-only 2026-03-23T23:10:19.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool disable mirror/ns1 2026-03-23T23:10:19.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable mirror image 2026-03-23T23:10:19.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable mirror image 2026-03-23T23:10:19.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable mirror/ns1 image 2026-03-23T23:10:19.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable mirror/ns1 image 2026-03-23T23:10:19.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: add image and test replay' 2026-03-23T23:10:19.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:10:19.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:10:19 TEST: add image and test replay 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:10:19 TEST: add image and test replay 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test snapshot 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:19.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:19.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:19.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:10:19.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:10:19.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test 2026-03-23T23:10:19.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:10:19.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:19.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:10:19.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:19.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test snapshot 2026-03-23T23:10:19.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:19.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:19.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:19.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:10:19.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test snapshot 2026-03-23T23:10:20.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:10:20.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test': 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 110b92863f78 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.110b92863f78 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:10:19 2026 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:10:19 2026 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:10:19 2026 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:10:20.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:10:20.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_image_meta cluster2 mirror test key1 value1 2026-03-23T23:10:20.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:20.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:20.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:20.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local key=key1 2026-03-23T23:10:20.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=value1 2026-03-23T23:10:20.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 image-meta set mirror/test key1 value1 2026-03-23T23:10:20.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_image_meta cluster2 mirror test key2 value2 2026-03-23T23:10:20.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:20.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:20.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:20.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local key=key2 2026-03-23T23:10:20.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=value2 2026-03-23T23:10:20.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 image-meta set mirror/test key2 value2 2026-03-23T23:10:20.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:10:20.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:20.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:20.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:20.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:10:20.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:20.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:20.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:20.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:10:20.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:10:20.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:20.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:10:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:10:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:10:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:10:21.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:10:21.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:10:21.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:21.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:10:21.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:10:21.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:10:21.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:10:21.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:21.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:10:21.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:10:21.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:21.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:21.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:21.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:21.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:10:21.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:21.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:21.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:21.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:10:21.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:10:21.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:21.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:21.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:21.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:10:21.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:21.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:21.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:21.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:10:21.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:10:21.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:10:21.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:21.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:21.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:21.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test 2026-03-23T23:10:21.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:21.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:21.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:10:21.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:10:21.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:10:21.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:21.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:21.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:21.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test 2026-03-23T23:10:21.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:21.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:21.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:21.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:21.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:10:22.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:10:22.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:22.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:22.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:22.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:22.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:22.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:22.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:10:22.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:22.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:22.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:10:22.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:10:22.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:10:22.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:22.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:22.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:22.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:10:22.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:22.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:22.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:22.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:22.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:22.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:22.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:22.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:22.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:10:22.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:10:22.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:10:22.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:22.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:22.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:22.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test 2026-03-23T23:10:22.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:22.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:22.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:22.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:22.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test 2026-03-23T23:10:22.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:10:22.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:10:22.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:10:22.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:22.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:22.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:22.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test 2026-03-23T23:10:22.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:22.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:22.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:22.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:22.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 2 2026-03-23T23:10:24.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:10:24.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:10:24.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:24.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:10:24.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:24.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:24.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:24.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:24.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:24.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:24.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:24.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:24.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:24.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:24.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:24.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:24.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:24.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:24.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:10:24.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:24.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:24.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:10:24.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:10:24.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:10:24.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:24.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:24.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:24.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:10:24.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:24.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:24.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:24.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:24.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test 2026-03-23T23:10:24.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:10:24.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:24.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:24.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:10:24.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:10:24.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:10:24.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:24.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:24.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:24.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test 2026-03-23T23:10:25.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:25.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:25.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:25.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:25.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test 2026-03-23T23:10:25.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:10:25.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:25.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:25.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:10:25.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:10:25.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:25.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:25.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:10:25.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:10:25.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:25.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:25.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:25.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test 2026-03-23T23:10:25.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:25.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:25.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:25.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:25.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 4 2026-03-23T23:10:29.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:10:29.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:10:29.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:29.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:29.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:29.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:29.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:29.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:10:29.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:29.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:29.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:10:29.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:10:29.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:10:29.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:29.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:29.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:29.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:10:29.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:29.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:29.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:10:29.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:10:29.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:10:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test 2026-03-23T23:10:29.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:29.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:29.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:29.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:29.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test 2026-03-23T23:10:29.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:10:29.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:29.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:29.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:10:29.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:10:29.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:29.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:29.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:29.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:10:29.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:10:29.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:29.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:29.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:29.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test 2026-03-23T23:10:29.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:10:29.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:29.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:29.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:29.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 8 2026-03-23T23:10:37.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:10:37.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:37.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:37.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:37.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:37.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:10:37.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:10:37.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:10:37.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:10:37.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test 100 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:10:37.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:10:37.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:10:37.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:10:37.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2272.73 bytes/sec: 8.9 MiB/s 2026-03-23T23:10:37.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:10:37.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:10:37.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:37.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:10:37.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:10:37.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:37.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:10:37.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:10:37.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:10:37.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:37.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:37.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:37.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:10:38.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 8 2026-03-23T23:10:38.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:10:38.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:10:38.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:38.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:10:38.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:10:38.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:38.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:10:38.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:10:38.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:38.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:10:38.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:10:38.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:10:38.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:38.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:38.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:10:38.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:38.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:38.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:38.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:10:38.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:10:38.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:10:38.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:10:38.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=8 2026-03-23T23:10:38.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:10:38.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:10:38.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:10:38.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:38.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:38.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:38.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:38.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:38.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:10:38.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:10:38.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:10:38.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=7 2026-03-23T23:10:38.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 8 = 7 2026-03-23T23:10:38.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:10:38.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:10:38.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:38.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:38.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:38.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:38.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:38.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:10:38.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:10:38.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=8 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 8 = 8 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:38.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:39.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:10:39.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:39.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:39.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:39.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:39.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:39.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:39.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:39.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:39.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:10:39.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:10:39.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:10:39.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:10:39.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307420,"replay_state":"idle"} 2026-03-23T23:10:39.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:10:39.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:10:30' 2026-03-23T23:10:39.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:10:39.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:10:39.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:10:39.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307420,"replay_state":"idle"} 2026-03-23T23:10:39.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:10:39.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:10:39.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:10:39.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:10:39.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:10:39.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:10:39.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:10:39.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:10:39.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:10:30' 2026-03-23T23:10:39.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:10:30' 2026-03-23T23:10:39.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:39.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:39.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:39.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:39.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:10:30' 2026-03-23T23:10:39.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:39.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:39.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:10:39.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING142754280mirror.0vm0220.2.0-712-g70f8415btrueOK42824288mirror.1vm0220.2.0-712-g70f8415bfalseOK42894298mirror.2vm0220.2.0-712-g70f8415bfalseOK42944301mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307420,"replay_state":"idle"}42754280mirror.0vm022026-03-23 23:10:30' 2026-03-23T23:10:39.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:10:39.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:10:39.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:10:30' 2026-03-23T23:10:39.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:10:39.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:10:39.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:10:39.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z '' ']' 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test down+unknown 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=down+unknown 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:39.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:40.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test down+unknown '' '' 2026-03-23T23:10:40.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:40.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:40.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:40.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=down+unknown 2026-03-23T23:10:40.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:40.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:40.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:40.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:40.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:10:40.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307420,"replay_state":"idle"} 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:10:30 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 7 .mirror.primary.6c57c0c1-9d9a-4246-8862-e63be46afaf9.68e36281-6860-4ec8-87f2-746b5b9a3857 (peer_uuids:[]) 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 8 .mirror.primary.6c57c0c1-9d9a-4246-8862-e63be46afaf9.9f82844f-2fc8-4670-862a-0baa220c23e4 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*down+unknown' 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: down+unknown 2026-03-23T23:10:40.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:10:40.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: status not found 2026-03-23T23:10:40.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:10:40.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo down+unknown 2026-03-23T23:10:40.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:10:40.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: ' 2026-03-23T23:10:40.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:10:40.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:10:40.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update= 2026-03-23T23:10:40.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test down+unknown '' 2026-03-23T23:10:40.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:40.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:40.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:40.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=down+unknown 2026-03-23T23:10:40.965 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local prev_last_update= 2026-03-23T23:10:40.965 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:40.965 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:40.965 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:10:40.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='UNKNOWNUNKNOWNOK1test6c57c0c1-9d9a-4246-8862-e63be46afaf9down+unknownstatus not foundcluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307420,"replay_state":"idle"}2026-03-23 23:10:30' 2026-03-23T23:10:40.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:10:40.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:10:40.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update= 2026-03-23T23:10:40.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:10:41.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=down+unknown 2026-03-23T23:10:41.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo down+unknown 2026-03-23T23:10:41.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep down+unknown 2026-03-23T23:10:41.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:down+unknown 2026-03-23T23:10:41.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:41.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:41.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test 2026-03-23T23:10:41.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:10:41.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:10:41.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:41.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:10:41.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:10:41.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:41.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.export 2026-03-23T23:10:41.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.export 2026-03-23T23:10:41.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:41.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:10:41.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.export 2026-03-23T23:10:41.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.export 2026-03-23T23:10:41.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:41.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:10:41.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:10:41.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:10:41.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:10:41.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:10:41.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:10:41.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:10:41.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:10:41.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:41.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_image_meta cluster1 mirror test key1 value1 2026-03-23T23:10:41.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:41.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:41.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:41.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local key=key1 2026-03-23T23:10:41.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local value=value1 2026-03-23T23:10:41.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 image-meta get mirror/test key1 2026-03-23T23:10:41.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test value1 = value1 2026-03-23T23:10:41.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_image_meta cluster1 mirror test key2 value2 2026-03-23T23:10:41.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:41.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:41.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:41.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local key=key2 2026-03-23T23:10:41.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local value=value2 2026-03-23T23:10:41.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 image-meta get mirror/test key2 2026-03-23T23:10:41.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test value2 = value2 2026-03-23T23:10:41.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: stop mirror, add image, start mirror and test replay' 2026-03-23T23:10:41.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:10:41.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:10:41.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:10:41 TEST: stop mirror, add image, start mirror and test replay 2026-03-23T23:10:41.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:10:41 TEST: stop mirror, add image, start mirror and test replay 2026-03-23T23:10:41.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirrors cluster1 2026-03-23T23:10:41.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:41.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:10:41.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:10:41.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:0 '' 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:0 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:0 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:10:41.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:10:41.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:10:41.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=27413 2026-03-23T23:10:41.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 27413 ']' 2026-03-23T23:10:41.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 27413 2026-03-23T23:10:41.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:10:41.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:10:41.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:41.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27413 '$2 == pid {print; exit 1}' 2026-03-23T23:10:41.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 27413 0.5 0.4 774492 47132 ? Ssl 23:09 0:00 rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:10:41.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:10:41.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:42.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:42.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27413 '$2 == pid {print; exit 1}' 2026-03-23T23:10:42.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:10:42.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:42.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27413 '$2 == pid {print; exit 1}' 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:42.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:42.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:42.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster2 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:42.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:42.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:42.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:42.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:0 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:42.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:10:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:10:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:10:42.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:42.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:1 '' 2026-03-23T23:10:42.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:10:42.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:10:42.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:42.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:1 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:1 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:10:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:10:42.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:10:42.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:10:42.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=27456 2026-03-23T23:10:42.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 27456 ']' 2026-03-23T23:10:42.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 27456 2026-03-23T23:10:42.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:10:42.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:10:42.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:42.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27456 '$2 == pid {print; exit 1}' 2026-03-23T23:10:42.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 27456 0.2 0.3 700728 38212 ? Ssl 23:09 0:00 rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:10:42.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:10:42.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:43.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:43.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27456 '$2 == pid {print; exit 1}' 2026-03-23T23:10:43.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:10:43.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:43.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27456 '$2 == pid {print; exit 1}' 2026-03-23T23:10:43.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:10:43.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:10:43.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:10:43.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:43.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:10:43.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:10:43.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:10:43.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:43.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:43.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:43.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:43.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:10:43.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:10:43.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:10:43.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:43.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:10:43.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:43.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster2 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:10:43.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:43.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:10:43.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:43.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:1 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:43.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:10:43.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:10:43.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:10:43.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:43.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:2 '' 2026-03-23T23:10:43.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:10:43.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:10:43.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:43.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:2 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:2 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:10:43.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:10:43.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:10:43.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:10:43.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=27501 2026-03-23T23:10:43.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 27501 ']' 2026-03-23T23:10:43.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 27501 2026-03-23T23:10:43.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:10:43.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:10:43.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:43.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27501 '$2 == pid {print; exit 1}' 2026-03-23T23:10:43.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 27501 0.2 0.3 700724 38240 ? Ssl 23:09 0:00 rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:10:43.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:10:43.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:44.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:44.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27501 '$2 == pid {print; exit 1}' 2026-03-23T23:10:44.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:10:44.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:44.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27501 '$2 == pid {print; exit 1}' 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:44.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:10:44.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:44.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:44.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster2 2026-03-23T23:10:44.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:44.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:10:44.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:44.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:44.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:2 2026-03-23T23:10:44.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:10:44.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:44.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:10:44.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:10:44.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:44.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:44.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:44.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:10:44.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:44.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:44.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:44.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:10:44.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:44.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:10:44.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:10:44.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:10:44.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:44.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:3 '' 2026-03-23T23:10:44.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:10:44.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:10:44.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:44.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:10:44.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:3 2026-03-23T23:10:44.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:3 2026-03-23T23:10:44.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:44.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:10:44.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:10:44.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:10:44.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:44.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:44.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:44.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:44.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:10:44.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:10:44.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:10:44.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:10:44.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:10:44.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:10:44.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:10:44.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=27563 2026-03-23T23:10:44.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 27563 ']' 2026-03-23T23:10:44.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 27563 2026-03-23T23:10:44.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:10:44.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:10:44.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:44.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27563 '$2 == pid {print; exit 1}' 2026-03-23T23:10:44.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 27563 0.2 0.3 698680 37816 ? Ssl 23:09 0:00 rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:10:44.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:10:44.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:45.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:45.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27563 '$2 == pid {print; exit 1}' 2026-03-23T23:10:45.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 27563 0.2 0.3 698680 37816 ? Ssl 23:09 0:00 rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:10:45.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:10:45.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:10:47.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:47.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27563 '$2 == pid {print; exit 1}' 2026-03-23T23:10:47.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:10:47.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:10:47.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=27563 '$2 == pid {print; exit 1}' 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:47.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:10:47.676 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:47.676 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:47.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster2 2026-03-23T23:10:47.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:10:47.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:10:47.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:47.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:10:47.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:10:47.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:10:47.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:47.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:47.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:10:47.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:47.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:10:47.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:10:47.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:10:47.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:47.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:10:47.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:47.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:3 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:47.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:10:47.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:10:47.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image1=test1 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test1 snapshot 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test1 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:10:47.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test1 2026-03-23T23:10:47.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:10:47.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:47.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:10:47.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:47.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test1 snapshot 2026-03-23T23:10:47.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:47.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:47.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:47.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:10:47.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test1 snapshot 2026-03-23T23:10:48.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:10:48.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test1 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test1': 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 112c47d7de77 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.112c47d7de77 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:10:47 2026 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:10:47 2026 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:10:47 2026 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:10:48.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:10:48.038 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test1 100 2026-03-23T23:10:48.038 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:48.038 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:48.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:48.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:10:48.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:10:48.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:48.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:10:48.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test1 --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:10:48.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:10:48.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:10:48.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2777.78 bytes/sec: 11 MiB/s 2026-03-23T23:10:48.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirrors cluster1 2026-03-23T23:10:48.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:48.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:0 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:48.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:10:48.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:1 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:48.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:2 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:48.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:3 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:48.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:10:48.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test1 2026-03-23T23:10:48.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:48.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:48.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:48.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test1 started 2026-03-23T23:10:48.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:48.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:48.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:48.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:10:48.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:10:48.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:48.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:49.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test1 started 2026-03-23T23:10:49.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:49.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:49.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:49.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:10:49.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:10:49.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:10:49.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test1 2026-03-23T23:10:49.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:10:49.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:49.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:10:49.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:10:49.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:10:49.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:49.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:10:49.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:10:49.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:10:49.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test1 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:49.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:49.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:49.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:49.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:49.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:49.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test1 2026-03-23T23:10:49.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test1'] 2026-03-23T23:10:49.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:49.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:49.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:49.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test1 2026-03-23T23:10:49.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:10:49.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:49.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:49.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:10:49.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:10:49.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:10:49.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:10:49.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:49.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:49.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:49.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test1 2026-03-23T23:10:49.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test1'] 2026-03-23T23:10:49.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:49.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test1 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:49.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:10:49.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:10:49.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:49.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:49.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:49.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:10:49.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:10:49.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:49.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:49.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:10:49.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:10:49.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:10:49.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:49.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:49.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:10:49.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test1 2026-03-23T23:10:49.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test1'] 2026-03-23T23:10:49.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:49.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:49.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:49.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test1 2026-03-23T23:10:49.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:10:49.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:49.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:49.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:10:49.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:10:49.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:49.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:49.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:49.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:10:49.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:10:49.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:49.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:49.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:10:49.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test1 2026-03-23T23:10:49.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test1'] 2026-03-23T23:10:49.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:10:49.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:49.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:49.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:10:50.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:10:50.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test1 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:50.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:50.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:50.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:50.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:50.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:50.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test1 2026-03-23T23:10:50.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:10:50.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:10:50.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:10:50.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test1 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test1 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:50.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test1 2026-03-23T23:10:51.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 10 2026-03-23T23:10:51.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test1 2026-03-23T23:10:51.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:10:51.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:51.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:10:51.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:10:51.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:51.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test1.status 2026-03-23T23:10:51.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test1.status 2026-03-23T23:10:51.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:51.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test1.status 2026-03-23T23:10:51.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test1.status 2026-03-23T23:10:51.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test1.status 2026-03-23T23:10:51.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:51.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test1.status 2026-03-23T23:10:51.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test1 /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test1.status 2026-03-23T23:10:51.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:51.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:51.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:51.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test1.status 2026-03-23T23:10:51.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test1 --format xml 2026-03-23T23:10:51.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:10:51.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:10:51.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=10 2026-03-23T23:10:51.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:10:51.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:10:51.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:10:51.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test1 /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test1.status 2026-03-23T23:10:51.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:51.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:51.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:51.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test1.status 2026-03-23T23:10:51.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test1 --format xml 2026-03-23T23:10:51.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:10:51.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:10:51.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:10:51.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:10:51.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:10:51.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:10:51.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:10:51.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 10 = '' 2026-03-23T23:10:51.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:10:51.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:10:51.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test1 /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test1.status 2026-03-23T23:10:51.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:51.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:51.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:51.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test1.status 2026-03-23T23:10:51.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test1 --format xml 2026-03-23T23:10:51.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:10:51.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=10 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 10 = 10 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test1 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test1 up+replaying 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:52.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:53.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test1 up+replaying '' '' 2026-03-23T23:10:53.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:53.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:53.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:53.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:53.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:53.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:53.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:53.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:53.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test1 2026-03-23T23:10:53.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test1: 2026-03-23T23:10:53.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:10:53.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:10:53.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307447,"replay_state":"idle"} 2026-03-23T23:10:53.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:10:50' 2026-03-23T23:10:53.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:10:53.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:10:53.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:10:53.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307447,"replay_state":"idle"} 2026-03-23T23:10:53.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:10:53.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:10:53.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:10:53.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:10:53.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:10:53.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:10:53.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:53.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:10:55.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test1 up+replaying '' '' 2026-03-23T23:10:55.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:55.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:55.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:55.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:55.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:55.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:55.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:55.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:55.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test1 2026-03-23T23:10:55.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test1: 2026-03-23T23:10:55.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:10:55.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:10:55.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307447,"replay_state":"idle"} 2026-03-23T23:10:55.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:10:55.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:10:50' 2026-03-23T23:10:55.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:10:55.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:10:55.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:10:55.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307447,"replay_state":"idle"} 2026-03-23T23:10:55.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:10:55.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:10:55.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:10:55.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:10:55.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:10:55.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:10:55.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:10:55.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:10:55.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:10:50' 2026-03-23T23:10:55.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test1 up+replaying '2026-03-23 23:10:50' 2026-03-23T23:10:55.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:55.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:55.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:55.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:55.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:10:50' 2026-03-23T23:10:55.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:55.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:55.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:10:55.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307438,"remote_snapshot_timestamp":1774307438,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:10:52test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307447,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:10:50' 2026-03-23T23:10:55.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:10:55.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/last_update' 2026-03-23T23:10:55.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:10:50' 2026-03-23T23:10:55.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/state' 2026-03-23T23:10:55.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:10:55.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:10:55.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:10:55.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:10:55.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:55.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:55.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z '' ']' 2026-03-23T23:10:55.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test1 down+unknown 2026-03-23T23:10:55.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:55.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:55.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:55.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=down+unknown 2026-03-23T23:10:55.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:55.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:55.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:55.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:56.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test1 down+unknown '' '' 2026-03-23T23:10:56.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:56.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:56.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:56.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=down+unknown 2026-03-23T23:10:56.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:56.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:56.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:56.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:56.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test1 2026-03-23T23:10:56.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test1: 2026-03-23T23:10:56.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307447,"replay_state":"idle"} 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:10:50 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 9 .mirror.primary.8b1e0cb1-7309-4046-a05e-51f9b8ccfcef.c71a2311-cd08-4344-9758-2ef363d1485e (peer_uuids:[]) 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 10 .mirror.primary.8b1e0cb1-7309-4046-a05e-51f9b8ccfcef.883042c0-151d-4b6b-90cb-9324fdb3a043 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*down+unknown' 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: down+unknown 2026-03-23T23:10:56.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:10:56.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: status not found 2026-03-23T23:10:56.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:10:56.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo down+unknown 2026-03-23T23:10:56.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:10:56.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: ' 2026-03-23T23:10:56.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:10:56.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:10:56.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update= 2026-03-23T23:10:56.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test1 down+unknown '' 2026-03-23T23:10:56.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:56.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:56.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:56.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=down+unknown 2026-03-23T23:10:56.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local prev_last_update= 2026-03-23T23:10:56.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:10:56.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:10:56.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:10:56.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='UNKNOWNUNKNOWNOK2test6c57c0c1-9d9a-4246-8862-e63be46afaf9down+unknownstatus not foundcluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307438,"remote_snapshot_timestamp":1774307438,"replay_state":"idle"}2026-03-23 23:10:52test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefdown+unknownstatus not foundcluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307447,"replay_state":"idle"}2026-03-23 23:10:50' 2026-03-23T23:10:56.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:10:56.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/last_update' 2026-03-23T23:10:56.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update= 2026-03-23T23:10:56.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/state' 2026-03-23T23:10:56.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=down+unknown 2026-03-23T23:10:56.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo down+unknown 2026-03-23T23:10:56.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep down+unknown 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:down+unknown 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test1 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test1.export 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test1.export 2026-03-23T23:10:56.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:56.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test1.export 2026-03-23T23:10:56.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test1.export 2026-03-23T23:10:56.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test1.export 2026-03-23T23:10:56.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:56.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test1.export 2026-03-23T23:10:56.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test1.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test1.export 2026-03-23T23:10:56.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test1 /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test1.export 2026-03-23T23:10:56.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:10:56.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test1 /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test1.export 2026-03-23T23:10:56.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:10:56.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test1.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test1.export 2026-03-23T23:10:56.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test1.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test1.export 2026-03-23T23:10:56.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:56.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: test the first image is replaying after restart' 2026-03-23T23:10:56.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:10:56.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:10:56.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:10:56 TEST: test the first image is replaying after restart 2026-03-23T23:10:56.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:10:56 TEST: test the first image is replaying after restart 2026-03-23T23:10:56.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test 100 2026-03-23T23:10:56.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:56.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:56.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:56.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:10:56.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:10:56.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:10:56.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:10:56.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:10:56.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:10:56.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:10:56.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2272.73 bytes/sec: 8.9 MiB/s 2026-03-23T23:10:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:10:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:10:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:10:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:10:56.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:56.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:10:57.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:57.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:10:57.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:10:57.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:57.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:10:57.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:10:57.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:57.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:57.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:10:57.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:10:57.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:10:57.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status mirror/test1 2026-03-23T23:10:57.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:10:57.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:10:57.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:10:57.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:57.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:57.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:10:57.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:10:57.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:10:57.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:10:57.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:10:57.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:10:57.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:57.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:10:59.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 11 2026-03-23T23:10:59.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:10:59.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:10:59.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:59.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:10:59.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:10:59.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:59.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:10:59.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:10:59.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:59.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:10:59.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:10:59.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:10:59.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:10:59.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:59.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:10:59.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:10:59.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:59.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:59.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:10:59.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:10:59.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:10:59.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:10:59.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=11 2026-03-23T23:10:59.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:10:59.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:10:59.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:10:59.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:59.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:59.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:59.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:59.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:10:59.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:10:59.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:10:59.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:10:59.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=11 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 11 = 11 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:10:59.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:00.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:11:00.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:00.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:00.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:00.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:00.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:00.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:00.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:00.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:00.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:11:00.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:11:00.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:00.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:00.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307438,"remote_snapshot_timestamp":1774307438,"replay_state":"idle"} 2026-03-23T23:11:00.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:00.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:10:52' 2026-03-23T23:11:00.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:00.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:00.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:00.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307438,"remote_snapshot_timestamp":1774307438,"replay_state":"idle"} 2026-03-23T23:11:00.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:00.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:00.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:00.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:00.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:00.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:00.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:00.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:10:52' 2026-03-23T23:11:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:10:52' 2026-03-23T23:11:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:10:52' 2026-03-23T23:11:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:00.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307438,"remote_snapshot_timestamp":1774307438,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:10:52test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307447,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:10:50' 2026-03-23T23:11:00.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:00.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:11:00.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:10:52' 2026-03-23T23:11:00.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:11:00.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:00.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:00.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:00.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:00.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:00.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:00.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test 2026-03-23T23:11:00.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:11:00.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:11:00.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:11:00.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:11:00.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:11:00.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:00.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.export 2026-03-23T23:11:00.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.export 2026-03-23T23:11:00.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:11:00.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:11:00.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.export 2026-03-23T23:11:00.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.export 2026-03-23T23:11:00.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:11:00.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:11:00.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:11:00.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:11:00.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:11:00.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:11:00.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:11:00.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:11:00.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:11:00.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:00.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z '' ']' 2026-03-23T23:11:00.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: stop/start/restart mirror via admin socket' 2026-03-23T23:11:00.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:11:00.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:11:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:11:00 TEST: stop/start/restart mirror via admin socket 2026-03-23T23:11:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:11:00 TEST: stop/start/restart mirror via admin socket 2026-03-23T23:11:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ all_admin_daemons cluster1 rbd mirror stop 2026-03-23T23:11:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror stop 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:00.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:00.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:00.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:00.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:00.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:00.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror stop 2026-03-23T23:11:00.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:00.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror stop 2026-03-23T23:11:00.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:00.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:00.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:00.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:00.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:01.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:01.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:01.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:01.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror stop 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:2 rbd mirror stop 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:11:01.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:11:01.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:01.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:01.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:01.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:01.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:01.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:01.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:01.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:11:01.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:11:01.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:11:01.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:01.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:01.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:01.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror stop 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:3 rbd mirror stop 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:11:01.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:11:01.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:11:01.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:01.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:01.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:01.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror stop 2026-03-23T23:11:01.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:11:01.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:01.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:01.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:01.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:11:01.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:01.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:01.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:01.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:11:01.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:01.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:01.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:11:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:11:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:11:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:02.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:02.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:02.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:02.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:02.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:02.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:02.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:02.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:02.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:02.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:02.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:11:02.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:02.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status mirror/test1 2026-03-23T23:11:02.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:02.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:02.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:02.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:02.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:02.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:11:02.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:02.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:11:02.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:11:02.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:02.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:11:02.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:02.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test1 2026-03-23T23:11:02.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:02.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:02.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:02.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test1 stopped 2026-03-23T23:11:02.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:02.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:02.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:02.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:11:02.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:02.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:02.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test1 stopped 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test1 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:03.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:03.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:03.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test1 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:03.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:03.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:03.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:03.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:03.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test1 2026-03-23T23:11:03.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:03.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:11:03.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:11:03.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:03.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:11:03.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:03.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:11:03.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:03.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:03.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:03.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:03.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:03.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:03.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:03.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:04.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:11:04.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:04.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:04.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:04.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:04.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:04.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:04.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:04.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:04.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:11:04.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:11:04.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:04.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:11:04.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: stopped 2026-03-23T23:11:04.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:04.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:01' 2026-03-23T23:11:04.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:11:04.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:11:04.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:04.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: stopped 2026-03-23T23:11:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:04.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:04.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:04.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:04.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:04.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:01' 2026-03-23T23:11:04.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:11:01' 2026-03-23T23:11:04.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:04.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:04.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:04.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:04.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:01' 2026-03-23T23:11:04.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:04.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:04.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:04.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+stoppedstopped44074413mirror.1vm022026-03-23 23:11:01test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+stoppedstopped44004405mirror.0vm022026-03-23 23:11:01' 2026-03-23T23:11:04.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:04.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:11:04.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:01' 2026-03-23T23:11:04.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:11:04.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:11:04.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:04.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:11:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test1 up+stopped 2026-03-23T23:11:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:04.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:04.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:04.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:04.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:05.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test1 up+stopped '' '' 2026-03-23T23:11:05.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:05.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:05.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:05.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:05.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:05.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:05.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:05.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:05.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test1 2026-03-23T23:11:05.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test1: 2026-03-23T23:11:05.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:11:05.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:11:05.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: stopped 2026-03-23T23:11:05.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:11:05.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:01' 2026-03-23T23:11:05.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:11:05.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:11:05.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: stopped 2026-03-23T23:11:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:11:05.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:05.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:01' 2026-03-23T23:11:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test1 up+stopped '2026-03-23 23:11:01' 2026-03-23T23:11:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:01' 2026-03-23T23:11:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:05.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+stoppedstopped44074413mirror.1vm022026-03-23 23:11:01test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+stoppedstopped44004405mirror.0vm022026-03-23 23:11:01' 2026-03-23T23:11:05.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:05.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/last_update' 2026-03-23T23:11:05.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:01' 2026-03-23T23:11:05.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/state' 2026-03-23T23:11:05.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:11:05.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:05.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:11:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ all_admin_daemons cluster1 rbd mirror start 2026-03-23T23:11:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror start 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:05.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:05.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:05.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:05.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror start 2026-03-23T23:11:05.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror start 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:05.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:05.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:05.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:05.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:05.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror start 2026-03-23T23:11:05.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:2 rbd mirror start 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:11:05.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:11:05.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:05.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:05.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:05.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror start 2026-03-23T23:11:05.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:05.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:3 rbd mirror start 2026-03-23T23:11:05.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:11:05.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:11:05.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:11:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror start 2026-03-23T23:11:05.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:11:05.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:05.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:05.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:05.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:11:05.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:05.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:05.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:05.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:05.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:05.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:05.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:06.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:06.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:06.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:06.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:06.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:06.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:06.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:06.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:06.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:06.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:06.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:06.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:11:06.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:06.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status mirror/test1 2026-03-23T23:11:06.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:06.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:06.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:06.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:06.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:11:07.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:07.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:07.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:07.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:07.042 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test1 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test1 started 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:07.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test1 started 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test1 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:08.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:08.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:08.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test1 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:08.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:08.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:08.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:08.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:08.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:08.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test1 2026-03-23T23:11:08.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:08.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:08.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:08.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:08.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:09.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:11:09.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:09.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:09.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:09.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:09.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:09.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:09.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:09.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:09.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:11:09.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:11:09.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:09.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:09.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:09.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:09.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:05' 2026-03-23T23:11:09.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:09.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:09.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:09.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:09.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:09.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:09.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:09.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:09.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:09.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:09.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:09.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:09.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:05' 2026-03-23T23:11:09.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:11:05' 2026-03-23T23:11:09.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:09.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:09.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:09.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:09.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:05' 2026-03-23T23:11:09.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:09.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:09.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:09.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:05test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:11:05' 2026-03-23T23:11:09.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:09.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:11:09.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:05' 2026-03-23T23:11:09.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:11:09.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:09.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:09.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:09.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:09.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:09.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:09.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test1 up+replaying 2026-03-23T23:11:09.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:09.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:09.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:09.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:09.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:09.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:09.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:09.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:10.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test1 up+replaying '' '' 2026-03-23T23:11:10.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:10.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:10.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:10.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:10.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:10.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:10.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:10.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:10.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test1 2026-03-23T23:11:10.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test1: 2026-03-23T23:11:10.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:11:10.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:10.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"} 2026-03-23T23:11:10.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:11:10.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:05' 2026-03-23T23:11:10.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:10.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:10.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:10.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"} 2026-03-23T23:11:10.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:10.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:10.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:10.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:10.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:10.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:11:10.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:10.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:10.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:05' 2026-03-23T23:11:10.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test1 up+replaying '2026-03-23 23:11:05' 2026-03-23T23:11:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:05' 2026-03-23T23:11:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:10.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:05test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:11:05' 2026-03-23T23:11:10.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:10.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/last_update' 2026-03-23T23:11:10.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:05' 2026-03-23T23:11:10.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/state' 2026-03-23T23:11:10.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:10.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:10.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:10.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:10.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:10.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:10.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ all_admin_daemons cluster1 rbd mirror restart 2026-03-23T23:11:10.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:10.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:10.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror restart 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:10.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:10.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:10.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:10.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:10.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:10.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror restart 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror restart 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:10.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:10.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:10.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:10.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:10.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:10.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:10.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:10.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:10.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:10.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:10.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:10.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:10.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:10.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:10.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:10.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:10.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror restart 2026-03-23T23:11:10.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:10.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:2 rbd mirror restart 2026-03-23T23:11:10.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:11:10.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:10.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:10.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:11:10.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:11:10.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:10.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:11:10.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:11:10.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:10.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:10.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:10.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror restart 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:3 rbd mirror restart 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:11:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:11:10.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:10.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:10.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:10.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror restart 2026-03-23T23:11:10.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:11:10.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:10.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:10.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:10.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:11:10.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:10.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:10.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:10.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:10.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:10.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:10.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:11.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:11:11.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:11.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:11.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:11.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:11.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:11.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:11.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:11:11.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:11.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:11.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:11.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:11.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:11.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:11.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:11.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:11.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:11.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:11.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:11.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:11.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:11.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:11.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:11.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:11.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:11.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:11.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:11.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:11.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:11:11.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:11.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status mirror/test1 2026-03-23T23:11:11.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:11.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:11.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:11.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:11.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:11.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:11.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:11:11.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:11.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:11.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:11.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test1 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test1 started 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:11.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:12.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test1 started 2026-03-23T23:11:12.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:12.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:12.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:12.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:12.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:12.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:12.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test1 2026-03-23T23:11:12.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:12.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:12.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:12.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:12.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:12.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:12.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:12.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:12.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:12.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:12.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:12.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test1 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:12.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:12.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:12.954 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:12.954 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:12.954 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:12.954 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test1 2026-03-23T23:11:13.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:13.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:13.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:13.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:13.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:14.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:11:14.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:14.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:14.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:14.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:14.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:14.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:14.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:14.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:14.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:11:14.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:11:14.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:14.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:14.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:14.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:14.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:10' 2026-03-23T23:11:14.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:14.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:14.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:14.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:14.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:14.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:14.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:14.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:14.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:14.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:14.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:14.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:14.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:10' 2026-03-23T23:11:14.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:11:10' 2026-03-23T23:11:14.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:14.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:14.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:14.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:14.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:10' 2026-03-23T23:11:14.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:14.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:14.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:14.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:10test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:11:10' 2026-03-23T23:11:14.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:14.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:11:14.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:10' 2026-03-23T23:11:14.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:11:14.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:14.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:14.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:14.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:14.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:14.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:14.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test1 up+replaying 2026-03-23T23:11:14.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:14.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:14.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:14.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:14.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:14.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:14.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:14.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:15.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test1 up+replaying '' '' 2026-03-23T23:11:15.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:15.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:15.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:15.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:15.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:15.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:15.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:15.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:15.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test1 2026-03-23T23:11:15.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test1: 2026-03-23T23:11:15.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:11:15.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:15.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"} 2026-03-23T23:11:15.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:11:15.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:10' 2026-03-23T23:11:15.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:15.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:15.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:15.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"} 2026-03-23T23:11:15.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:15.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:15.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:15.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:15.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:15.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:11:15.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:15.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:15.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:10' 2026-03-23T23:11:15.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test1 up+replaying '2026-03-23 23:11:10' 2026-03-23T23:11:15.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:15.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:15.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:15.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:15.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:10' 2026-03-23T23:11:15.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:15.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:15.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:15.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:10test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:11:10' 2026-03-23T23:11:15.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:15.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/last_update' 2026-03-23T23:11:15.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:10' 2026-03-23T23:11:15.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/state' 2026-03-23T23:11:15.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:15.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:15.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:15.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:15.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:15.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:15.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ all_admin_daemons cluster1 rbd mirror stop 2026-03-23T23:11:15.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:15.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:15.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror stop 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:15.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:15.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:15.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:15.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:15.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:15.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror stop 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror stop 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:15.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:15.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:15.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:15.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:15.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:15.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:15.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:15.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:15.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:15.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:15.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:15.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:15.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:15.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:15.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:15.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:15.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror stop 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:2 rbd mirror stop 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:15.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:15.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:15.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:15.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:11:15.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:11:15.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:11:15.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:15.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:15.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:15.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror stop 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:3 rbd mirror stop 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:11:15.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:11:15.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:11:15.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:15.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:15.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:15.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror stop 2026-03-23T23:11:15.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:11:15.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:15.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:15.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:15.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:11:15.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:15.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:15.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:15.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:11:15.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:15.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:15.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:16.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:11:16.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:16.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:16.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:16.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:11:16.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:16.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:16.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:11:16.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:16.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:16.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:16.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:16.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:16.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:16.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:16.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:16.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:16.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:16.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:16.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:16.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:16.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:16.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:16.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:16.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:11:16.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:16.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status mirror/test1 2026-03-23T23:11:16.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:16.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:16.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:16.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:16.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:16.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:16.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:11:16.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:16.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:11:16.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:11:16.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test1 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test1 stopped 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:16.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:17.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test1 stopped 2026-03-23T23:11:17.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:17.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:17.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:17.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:11:17.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:17.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:17.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test1 2026-03-23T23:11:17.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:17.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:17.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:17.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:17.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:17.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:17.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:17.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:17.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:17.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:17.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:17.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test1 2026-03-23T23:11:17.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:17.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:17.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test1 2026-03-23T23:11:17.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:17.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:11:17.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:11:17.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:17.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:11:17.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:17.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:11:17.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:17.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:17.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:17.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:17.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:17.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:17.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:17.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:18.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:11:18.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:18.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:18.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:18.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:18.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:18.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:18.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:18.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:18.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:11:18.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:11:18.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:18.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:11:18.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: stopped 2026-03-23T23:11:18.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:18.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:15' 2026-03-23T23:11:18.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:11:18.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:11:18.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:18.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: stopped 2026-03-23T23:11:18.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:18.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:18.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:18.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:18.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:18.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:18.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:18.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:18.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:15' 2026-03-23T23:11:18.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:11:15' 2026-03-23T23:11:18.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:18.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:18.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:18.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:18.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:15' 2026-03-23T23:11:18.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:18.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:18.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:18.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+stoppedstopped44074413mirror.1vm022026-03-23 23:11:15test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+stoppedstopped44004405mirror.0vm022026-03-23 23:11:15' 2026-03-23T23:11:18.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:18.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:11:18.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:15' 2026-03-23T23:11:18.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:11:18.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:11:18.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:18.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:11:18.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:18.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:18.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:18.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test1 up+stopped 2026-03-23T23:11:18.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:18.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:18.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:18.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:18.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:18.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:18.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:18.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:19.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test1 up+stopped '' '' 2026-03-23T23:11:19.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:19.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:19.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:19.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:19.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:19.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:19.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:19.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:19.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test1 2026-03-23T23:11:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test1: 2026-03-23T23:11:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:11:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:11:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: stopped 2026-03-23T23:11:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:11:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:15' 2026-03-23T23:11:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:11:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:11:19.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:19.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: stopped 2026-03-23T23:11:19.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:19.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:19.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:19.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:19.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:19.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:11:19.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:19.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:19.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:15' 2026-03-23T23:11:19.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test1 up+stopped '2026-03-23 23:11:15' 2026-03-23T23:11:19.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:19.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:19.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:19.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:19.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:15' 2026-03-23T23:11:19.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:19.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:19.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:19.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+stoppedstopped44074413mirror.1vm022026-03-23 23:11:15test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+stoppedstopped44004405mirror.0vm022026-03-23 23:11:15' 2026-03-23T23:11:19.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:19.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/last_update' 2026-03-23T23:11:19.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:15' 2026-03-23T23:11:19.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/state' 2026-03-23T23:11:19.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:11:19.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:19.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:11:19.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:19.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:19.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:19.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ all_admin_daemons cluster1 rbd mirror restart 2026-03-23T23:11:19.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:19.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:19.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror restart 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:19.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:19.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:19.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:19.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:19.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:19.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:19.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:19.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:19.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:19.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:19.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror restart 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror restart 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:19.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:19.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:19.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:19.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:19.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror restart 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:2 rbd mirror restart 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:20.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:20.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:20.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:11:20.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:11:20.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:11:20.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:20.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:20.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:20.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror restart 2026-03-23T23:11:20.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:3 rbd mirror restart 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:11:20.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:11:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror restart 2026-03-23T23:11:20.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:11:20.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:20.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:20.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:20.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:11:20.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:20.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:20.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:20.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:20.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:20.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:20.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:21.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:11:21.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:21.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:21.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:21.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:21.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:21.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:21.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:11:21.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:21.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:21.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:21.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:21.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:21.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:21.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:21.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:21.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:21.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:21.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:21.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:21.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:21.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:21.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:21.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:11:21.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:21.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status mirror/test1 2026-03-23T23:11:21.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:21.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:21.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:11:21.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:21.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:21.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:21.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:21.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:21.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:21.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:11:21.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:21.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test1 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test1 started 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test1 started 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test1 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:22.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:22.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:22.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test1 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:22.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:22.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:22.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:22.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:22.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:22.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test1 2026-03-23T23:11:22.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:22.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:22.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:22.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:22.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:22.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:22.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:22.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:22.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:11:22.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:22.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:22.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:22.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:22.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:22.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:22.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:22.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:23.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:11:23.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:23.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:23.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:23.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:23.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:23.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:23.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:23.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:23.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:11:23.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:11:23.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:23.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:23.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:23.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:23.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:20' 2026-03-23T23:11:23.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:23.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:23.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:23.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:23.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:23.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:23.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:23.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:23.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:23.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:23.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:23.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:23.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:20' 2026-03-23T23:11:23.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:11:20' 2026-03-23T23:11:23.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:23.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:23.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:23.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:23.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:20' 2026-03-23T23:11:23.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:23.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:23.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:23.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:20test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:11:19' 2026-03-23T23:11:23.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:23.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:11:23.458 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:20' 2026-03-23T23:11:23.458 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:11:23.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:23.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:23.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:23.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:23.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:23.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:23.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test1 up+replaying 2026-03-23T23:11:23.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:23.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:23.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:23.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:23.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:23.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:23.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:23.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:24.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test1 up+replaying '' '' 2026-03-23T23:11:24.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:24.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:24.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:24.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:24.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:24.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:24.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:24.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:24.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test1 2026-03-23T23:11:24.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test1: 2026-03-23T23:11:24.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:11:24.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:24.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"} 2026-03-23T23:11:24.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:11:24.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:19' 2026-03-23T23:11:24.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:24.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:24.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:24.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"} 2026-03-23T23:11:24.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:24.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:24.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:24.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:24.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:24.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:11:24.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:24.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:24.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:19' 2026-03-23T23:11:24.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test1 up+replaying '2026-03-23 23:11:19' 2026-03-23T23:11:24.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:24.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:24.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:24.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:24.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:19' 2026-03-23T23:11:24.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:24.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:24.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:24.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:20test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:11:19' 2026-03-23T23:11:24.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:24.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/last_update' 2026-03-23T23:11:24.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:19' 2026-03-23T23:11:24.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/state' 2026-03-23T23:11:24.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:24.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:24.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:24.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:24.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:24.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:24.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ all_admin_daemons cluster1 rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:24.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:24.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:24.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:24.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:24.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:24.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:24.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:24.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:24.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:24.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:24.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:24.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:24.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:2 rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:11:24.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:11:24.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:11:24.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:24.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:24.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:24.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:24.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:24.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:3 rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:24.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:11:24.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:24.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:24.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:11:24.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:11:24.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:24.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:24.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:24.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:11:24.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:11:24.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:11:24.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:24.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:24.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:24.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:24.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:11:24.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:24.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:24.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:24.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:11:24.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:24.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:24.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:24.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:11:24.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:24.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:24.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:25.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:11:25.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:25.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:25.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:25.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:11:25.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:25.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:25.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:11:25.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:25.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:25.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:25.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:25.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:25.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:25.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:25.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:25.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:25.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:25.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:25.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:25.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:25.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:25.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:25.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:11:25.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:25.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status mirror/test1 2026-03-23T23:11:25.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:25.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:25.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:25.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:25.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:25.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:25.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:11:25.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:25.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:11:25.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:11:25.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:25.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test1 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test1 stopped 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:25.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test1 stopped 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test1 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:26.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:26.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:26.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:26.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:26.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test1 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:26.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:26.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:26.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:26.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:26.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:26.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test1 2026-03-23T23:11:27.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:27.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:11:27.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:11:27.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:27.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:11:27.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:27.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:11:27.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:27.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:27.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:27.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:27.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:27.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:27.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:27.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:28.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:11:28.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:28.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:28.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:28.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:28.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:28.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:28.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:28.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:28.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:11:28.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:11:28.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:28.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:11:28.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: stopped 2026-03-23T23:11:28.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:28.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:24' 2026-03-23T23:11:28.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:11:28.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:11:28.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:28.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: stopped 2026-03-23T23:11:28.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:28.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:28.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:28.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:28.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:28.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:28.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:28.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:28.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:24' 2026-03-23T23:11:28.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:11:24' 2026-03-23T23:11:28.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:28.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:28.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:28.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:28.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:24' 2026-03-23T23:11:28.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:28.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:28.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:28.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+stoppedstopped44074413mirror.1vm022026-03-23 23:11:24test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+stoppedstopped44004405mirror.0vm022026-03-23 23:11:24' 2026-03-23T23:11:28.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:28.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:11:28.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:24' 2026-03-23T23:11:28.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:11:28.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:11:28.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:28.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:11:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test1 up+stopped 2026-03-23T23:11:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:28.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:28.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:29.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test1 up+stopped '' '' 2026-03-23T23:11:29.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:29.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:29.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:29.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:29.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:29.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:29.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:29.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:29.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test1 2026-03-23T23:11:29.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test1: 2026-03-23T23:11:29.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:11:29.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:11:29.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: stopped 2026-03-23T23:11:29.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:11:29.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:24' 2026-03-23T23:11:29.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:11:29.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:11:29.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:29.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: stopped 2026-03-23T23:11:29.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:29.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:29.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:29.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:29.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:29.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:11:29.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:29.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:29.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:24' 2026-03-23T23:11:29.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test1 up+stopped '2026-03-23 23:11:24' 2026-03-23T23:11:29.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:29.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:29.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:29.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:29.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:24' 2026-03-23T23:11:29.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:29.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:29.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:29.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+stoppedstopped44074413mirror.1vm022026-03-23 23:11:24test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+stoppedstopped44004405mirror.0vm022026-03-23 23:11:24' 2026-03-23T23:11:29.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:29.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/last_update' 2026-03-23T23:11:29.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:24' 2026-03-23T23:11:29.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/state' 2026-03-23T23:11:29.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:11:29.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:29.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:11:29.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:29.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:29.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:29.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemons cluster1 rbd mirror start mirror/test 2026-03-23T23:11:29.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_instance=cluster1 2026-03-23T23:11:29.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:29.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:29.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance=cluster1 2026-03-23T23:11:29.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loop_instance 2026-03-23T23:11:29.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:29.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:11:29.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:29.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror start mirror/test 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:29.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:29.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:29.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:29.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:29.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror start mirror/test 2026-03-23T23:11:29.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:29.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror start mirror/test1 2026-03-23T23:11:29.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror start mirror/test 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:29.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:29.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:29.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:29.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:29.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:29.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror start mirror/test 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:29.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:30.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:11:30.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:30.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:30.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:30.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:30.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:30.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:30.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:11:30.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:30.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:30.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:30.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:30.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:30.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:30.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:30.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:30.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:30.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:30.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:30.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:30.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:30.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:30.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:30.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:30.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:30.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:30.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:30.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:30.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:30.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:30.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:30.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:30.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:30.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:30.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:11:30.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:30.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status mirror/test1 2026-03-23T23:11:30.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:30.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:30.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:30.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:30.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:30.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:30.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:11:30.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:30.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:30.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:30.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:30.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:31.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:11:31.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:31.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:31.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:31.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:31.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:31.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:31.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:31.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:31.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:11:31.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:11:31.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:31.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:31.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:31.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:31.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:29' 2026-03-23T23:11:31.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:31.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:31.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:31.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:31.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:31.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:31.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:31.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:31.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:31.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:31.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:31.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:31.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:29' 2026-03-23T23:11:31.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:11:29' 2026-03-23T23:11:31.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:31.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:31.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:31.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:31.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:29' 2026-03-23T23:11:31.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:31.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:31.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:31.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:29test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+stoppedstopped44004405mirror.0vm022026-03-23 23:11:24' 2026-03-23T23:11:31.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:31.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:11:31.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:29' 2026-03-23T23:11:31.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:11:31.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:31.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:31.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:31.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:31.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:31.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:31.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ all_admin_daemons cluster1 rbd mirror start mirror cluster2-DNE 2026-03-23T23:11:31.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:31.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:31.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror start mirror cluster2-DNE 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:31.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:31.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:31.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:31.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:31.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:31.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror start mirror cluster2-DNE 2026-03-23T23:11:31.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:31.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror start mirror cluster2-DNE 2026-03-23T23:11:31.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:31.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:31.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:31.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:31.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:31.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:31.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:31.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:31.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:31.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:31.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror start mirror cluster2-DNE 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:2 rbd mirror start mirror cluster2-DNE 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:31.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:31.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:11:31.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:11:31.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:31.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:31.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:31.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:31.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:31.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:31.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:31.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:11:31.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:11:31.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:11:31.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:31.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:31.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:31.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror start mirror cluster2-DNE 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:3 rbd mirror start mirror cluster2-DNE 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:11:31.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:11:31.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:31.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:31.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:31.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror start mirror cluster2-DNE 2026-03-23T23:11:31.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test1 2026-03-23T23:11:31.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:31.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:31.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:31.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test1 started 2026-03-23T23:11:31.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:31.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:31.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:31.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:31.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:31.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:31.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test1 started 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test1 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:32.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:32.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:32.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test1 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:32.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:32.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:32.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:32.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:32.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:32.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:32.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:32.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:32.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:32.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:32.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:32.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:32.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:32.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test1 2026-03-23T23:11:32.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:32.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:32.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:32.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test1 up+replaying 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:32.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:33.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test1 up+replaying '' '' 2026-03-23T23:11:33.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:33.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:33.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:33.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:33.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:33.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:33.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:33.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:33.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test1 2026-03-23T23:11:34.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test1: 2026-03-23T23:11:34.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:11:34.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:34.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"} 2026-03-23T23:11:34.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:11:34.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:31' 2026-03-23T23:11:34.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:34.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:34.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:34.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"} 2026-03-23T23:11:34.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:34.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:34.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:34.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:34.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:34.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:11:34.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:34.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:34.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:31' 2026-03-23T23:11:34.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test1 up+replaying '2026-03-23 23:11:31' 2026-03-23T23:11:34.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:34.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:34.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:34.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:34.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:31' 2026-03-23T23:11:34.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:34.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:34.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:34.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:29test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:11:31' 2026-03-23T23:11:34.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:34.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/last_update' 2026-03-23T23:11:34.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:31' 2026-03-23T23:11:34.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/state' 2026-03-23T23:11:34.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:34.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:34.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:34.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:34.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemons cluster1 rbd mirror restart mirror/test 2026-03-23T23:11:34.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_instance=cluster1 2026-03-23T23:11:34.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:34.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:34.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance=cluster1 2026-03-23T23:11:34.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loop_instance 2026-03-23T23:11:34.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:34.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:11:34.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:34.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:34.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror restart mirror/test 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:34.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:34.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:34.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:34.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:34.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror restart mirror/test 2026-03-23T23:11:34.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:34.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror restart mirror/test1 2026-03-23T23:11:34.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:34.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:34.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror restart mirror/test 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:34.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:34.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:34.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:34.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:34.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror restart mirror/test 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:34.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:35.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:35.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:35.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:35.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:35.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:35.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:35.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:35.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:35.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:35.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:35.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:35.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:35.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:35.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:11:35.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:35.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status mirror/test1 2026-03-23T23:11:35.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:35.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:35.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:35.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:35.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:35.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:35.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:11:35.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:35.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:35.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:35.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:35.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:36.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:11:36.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:36.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:36.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:36.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:36.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:36.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:36.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:36.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:36.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:11:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:11:36.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:36.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:36.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:36.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:36.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:34' 2026-03-23T23:11:36.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:36.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:36.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:36.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:36.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:36.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:36.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:36.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:36.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:36.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:36.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:36.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:36.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:34' 2026-03-23T23:11:36.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:11:34' 2026-03-23T23:11:36.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:36.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:36.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:36.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:36.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:34' 2026-03-23T23:11:36.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:36.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:36.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:36.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:34test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:11:31' 2026-03-23T23:11:36.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:36.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:11:36.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:34' 2026-03-23T23:11:36.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:11:36.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:36.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:36.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:36.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:36.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:36.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:36.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ all_admin_daemons cluster1 rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:36.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:36.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:36.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:36.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:36.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:36.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:36.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:36.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:36.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:36.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:36.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:36.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:36.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:36.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:36.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:36.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:2 rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:11:36.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:11:36.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:11:36.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:36.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:36.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:36.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:3 rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:11:36.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:11:36.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:11:36.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:36.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:36.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:36.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:36.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:11:36.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:36.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:36.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:36.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:11:36.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:36.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:36.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:36.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:36.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:36.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:36.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:37.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:37.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:37.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:37.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:37.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:37.842 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:37.842 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:37.842 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:37.842 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:11:37.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:37.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status mirror/test1 2026-03-23T23:11:37.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:37.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:37.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:37.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:37.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:37.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:37.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:37.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:37.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:37.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:37.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:11:37.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:37.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:37.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:37.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test1 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test1 started 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:37.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test1 started 2026-03-23T23:11:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:38.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test1 2026-03-23T23:11:38.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:38.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:38.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:38.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:38.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:38.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:38.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:38.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:38.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:38.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test1 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:38.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:38.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:38.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:38.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test1 2026-03-23T23:11:39.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:39.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:39.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:39.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:39.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:39.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:39.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:39.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:39.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ all_admin_daemons cluster1 rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:39.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:39.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:39.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:39.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:39.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:39.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:39.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:39.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:39.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:39.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:39.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:39.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:39.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:39.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:39.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:39.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:39.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:39.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:39.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:39.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:39.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:39.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:39.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:39.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:39.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:39.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:2 rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:11:39.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:11:39.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:11:39.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:39.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:39.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:39.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:3 rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:11:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:11:39.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:39.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:39.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:39.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror stop mirror cluster2-DNE 2026-03-23T23:11:39.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:11:39.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:39.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:39.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:39.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:11:39.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:39.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:39.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:39.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:11:39.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:39.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:39.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:40.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:11:40.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:40.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:40.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:40.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:11:40.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:40.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:40.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:11:40.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:40.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:40.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:40.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:40.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:40.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:40.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:40.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:40.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:40.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:40.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:40.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:40.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:40.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:40.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:40.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:40.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:40.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:40.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:11:40.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:40.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status mirror/test1 2026-03-23T23:11:40.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:40.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:40.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:40.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:40.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:40.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:11:40.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:40.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:11:40.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:11:40.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test1 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test1 stopped 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:40.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test1 stopped 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test1 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:41.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:41.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:41.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test1 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:41.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:41.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:41.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:41.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:41.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:41.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test1 2026-03-23T23:11:41.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:41.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:11:41.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:11:41.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:41.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:11:41.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:41.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:11:41.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:41.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:41.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:41.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:41.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:41.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:41.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:41.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:42.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:11:42.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:42.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:42.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:42.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:42.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:42.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:42.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:42.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:42.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:11:42.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:11:42.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:42.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:11:42.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: stopped 2026-03-23T23:11:42.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:42.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:39' 2026-03-23T23:11:42.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:11:42.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:11:42.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:42.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: stopped 2026-03-23T23:11:42.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:42.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:42.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:42.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:42.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:42.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:42.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:42.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:42.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:39' 2026-03-23T23:11:42.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:11:39' 2026-03-23T23:11:42.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:42.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:42.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:42.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:42.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:39' 2026-03-23T23:11:42.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:42.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:42.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:42.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+stoppedstopped44074413mirror.1vm022026-03-23 23:11:39test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+stoppedstopped44004405mirror.0vm022026-03-23 23:11:39' 2026-03-23T23:11:42.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:42.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:11:42.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:39' 2026-03-23T23:11:42.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:11:42.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:11:42.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:42.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:11:42.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:42.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:42.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:42.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test1 up+stopped 2026-03-23T23:11:42.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:42.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:42.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:42.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:42.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:42.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:42.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:42.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:43.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test1 up+stopped '' '' 2026-03-23T23:11:43.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:43.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:43.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:43.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:43.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:43.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:43.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:43.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:43.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test1 2026-03-23T23:11:43.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test1: 2026-03-23T23:11:43.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:11:43.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:11:43.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: stopped 2026-03-23T23:11:43.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:11:43.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:39' 2026-03-23T23:11:43.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:11:43.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:11:43.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:43.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: stopped 2026-03-23T23:11:43.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:43.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:43.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:43.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:43.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:43.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:11:43.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:43.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:43.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:39' 2026-03-23T23:11:43.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test1 up+stopped '2026-03-23 23:11:39' 2026-03-23T23:11:43.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:43.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:43.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:43.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:11:43.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:39' 2026-03-23T23:11:43.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:43.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:43.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:43.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+stoppedstopped44074413mirror.1vm022026-03-23 23:11:39test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+stoppedstopped44004405mirror.0vm022026-03-23 23:11:39' 2026-03-23T23:11:43.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:43.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/last_update' 2026-03-23T23:11:43.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:39' 2026-03-23T23:11:43.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/state' 2026-03-23T23:11:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:11:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:11:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:11:43.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:11:43.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:43.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:43.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ all_admin_daemons cluster1 rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:43.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:43.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:43.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:43.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:43.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:43.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:43.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:43.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:43.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:43.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:43.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:43.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:43.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:43.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:43.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:2 rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:11:43.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:11:43.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:43.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:43.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:43.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:43.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:43.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:43.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:43.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:11:43.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:11:43.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:11:43.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:43.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:43.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:43.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:3 rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:11:43.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:11:43.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:11:43.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:43.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:43.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:43.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror restart mirror cluster2-DNE 2026-03-23T23:11:44.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:11:44.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:44.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:44.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:44.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:11:44.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:44.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:44.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:44.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:44.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:44.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:44.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:45.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:11:45.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:45.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:45.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:45.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:45.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:45.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:45.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:11:45.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:45.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:45.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:45.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:45.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:45.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:45.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:45.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:45.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:45.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:45.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:45.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:45.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:45.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:45.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:45.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:11:45.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:no valid command found; 1 closest matches: 2026-03-23T23:11:45.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status mirror/test1 2026-03-23T23:11:45.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:45.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:45.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:11:45.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:45.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:45.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:45.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:45.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:45.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:45.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:45.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:45.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:45.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:45.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:45.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:45.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:45.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:45.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:11:45.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:45.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:45.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:45.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test1 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test1 started 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:45.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:46.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test1 started 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test1 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:46.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:46.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:46.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test1 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:46.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:46.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:46.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:46.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:46.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test1 2026-03-23T23:11:46.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:46.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:46.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:46.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:46.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:46.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:46.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:46.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:46.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:11:46.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:46.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:46.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:46.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:46.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:46.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:46.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:46.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:47.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:11:47.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:47.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:47.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:47.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:47.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:47.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:47.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:47.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:47.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:11:47.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:11:47.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:47.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:47.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:47.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:47.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:43' 2026-03-23T23:11:47.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:47.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:47.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:47.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:47.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:47.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:47.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:47.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:47.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:47.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:47.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:47.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:47.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:43' 2026-03-23T23:11:47.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:11:43' 2026-03-23T23:11:47.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:47.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:47.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:47.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:47.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:43' 2026-03-23T23:11:47.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:47.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:47.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:47.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:43test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:11:43' 2026-03-23T23:11:47.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:47.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:11:47.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:43' 2026-03-23T23:11:47.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:11:47.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:47.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:47.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:47.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:47.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:47.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:47.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test1 up+replaying 2026-03-23T23:11:47.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:47.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:47.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:47.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:47.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:47.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:47.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:47.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:48.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test1 up+replaying '' '' 2026-03-23T23:11:48.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:48.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:48.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:48.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:48.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:48.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:48.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:48.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:48.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test1 2026-03-23T23:11:48.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test1: 2026-03-23T23:11:48.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 8b1e0cb1-7309-4046-a05e-51f9b8ccfcef 2026-03-23T23:11:48.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:48.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"} 2026-03-23T23:11:48.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:11:48.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:48' 2026-03-23T23:11:48.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:48.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:48.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:48.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"} 2026-03-23T23:11:48.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:48.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:48.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:48.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:48.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:48.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:11:48.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:48.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:48.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:48' 2026-03-23T23:11:48.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test1 up+replaying '2026-03-23 23:11:48' 2026-03-23T23:11:48.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:48.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:48.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:48.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:48.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:48' 2026-03-23T23:11:48.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:48.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:48.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:48.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:48test18b1e0cb1-7309-4046-a05e-51f9b8ccfcefup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307451,"remote_snapshot_timestamp":1774307451,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:11:48' 2026-03-23T23:11:48.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:48.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/last_update' 2026-03-23T23:11:48.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:48' 2026-03-23T23:11:48.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test1'\'']/state' 2026-03-23T23:11:48.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:48.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:48.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:48.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ flush cluster1 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool= 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image= 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'cmd=rbd mirror flush' 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemons cluster1 rbd mirror flush 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_instance=cluster1 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance=cluster1 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loop_instance 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:48.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror flush 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:48.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:48.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:48.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:48.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:48.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror flush 2026-03-23T23:11:48.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:48.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ all_admin_daemons cluster1 rbd mirror status 2026-03-23T23:11:48.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:48.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:48.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:48.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:48.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror status 2026-03-23T23:11:48.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:48.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:48.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:48.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:48.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:48.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:48.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:48.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:48.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:48.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:48.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:48.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:48.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:48.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:{ 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "pool_replayers": [ 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "peer": "uuid: eba1705b-f8ac-42f2-87fd-ae9c09a609b4 cluster: cluster2-DNE client: client.mirror", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "pool": "mirror", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "instance_id": "4405", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "stopped (manual)", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader_instance_id": "4405", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader": true, 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "instances": [ 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "4405", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "4413", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "4422", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "4426" 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ], 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_cluster_admin_socket": "/var/run/ceph/client.mirror.0.29671.cluster1.94798947826048.asok", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_cluster_admin_socket": "/var/run/ceph/client.mirror.29671.cluster2-DNE.94798961244544.asok", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "sync_throttler": { 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 5, 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "deletion_throttler": { 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 1, 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "namespace_replayers": [ 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [ 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "name": "mirror/test1", 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ], 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_deleter": { 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_deleter_status": { 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "delete_images_queue": [], 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "failed_deletes_queue": [] 2026-03-23T23:11:48.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "ns1", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "ns1", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [], 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_deleter": { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_deleter_status": { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "delete_images_queue": [], 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "failed_deletes_queue": [] 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "ns2", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "ns2", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [], 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_deleter": { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_deleter_status": { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "delete_images_queue": [], 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "failed_deletes_queue": [] 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "peer": "uuid: 186eead2-b1dd-4f34-bec0-175963f0c50b cluster: cluster2-DNE client: client.mirror", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "pool": "mirror_parent", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "instance_id": "4418", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "stopped (manual)", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader_instance_id": "4418", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader": true, 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "instances": [ 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "4418", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "4429", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "4432", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "4434" 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ], 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_cluster_admin_socket": "/var/run/ceph/client.mirror.0.29671.cluster1.94798948882816.asok", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_cluster_admin_socket": "/var/run/ceph/client.mirror.29671.cluster2-DNE.94798950513024.asok", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "sync_throttler": { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 5, 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "deletion_throttler": { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 1, 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "namespace_replayers": [ 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [], 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_deleter": { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_deleter_status": { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "delete_images_queue": [], 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "failed_deletes_queue": [] 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "ns1", 2026-03-23T23:11:48.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "ns1", 2026-03-23T23:11:48.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [], 2026-03-23T23:11:48.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_deleter": { 2026-03-23T23:11:48.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_deleter_status": { 2026-03-23T23:11:48.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "delete_images_queue": [], 2026-03-23T23:11:48.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "failed_deletes_queue": [] 2026-03-23T23:11:48.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:} 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror status 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:48.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:48.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:48.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:48.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:48.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status 2026-03-23T23:11:48.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:{ 2026-03-23T23:11:48.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "pool_replayers": [ 2026-03-23T23:11:48.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "peer": "uuid: eba1705b-f8ac-42f2-87fd-ae9c09a609b4 cluster: cluster2-DNE client: client.mirror", 2026-03-23T23:11:48.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "pool": "mirror", 2026-03-23T23:11:48.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "instance_id": "4413", 2026-03-23T23:11:48.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "stopped (manual)", 2026-03-23T23:11:48.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader_instance_id": "4405", 2026-03-23T23:11:48.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader": false, 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_cluster_admin_socket": "/var/run/ceph/client.mirror.1.29715.cluster1.94923953625472.asok", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_cluster_admin_socket": "/var/run/ceph/client.mirror.29715.cluster2-DNE.94923966126464.asok", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "sync_throttler": { 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 5, 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "deletion_throttler": { 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 1, 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "namespace_replayers": [ 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [ 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "name": "mirror/test", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "ns1", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "ns1", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "ns2", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "ns2", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "peer": "uuid: 186eead2-b1dd-4f34-bec0-175963f0c50b cluster: cluster2-DNE client: client.mirror", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "pool": "mirror_parent", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "instance_id": "4429", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "stopped (manual)", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader_instance_id": "4418", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader": false, 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_cluster_admin_socket": "/var/run/ceph/client.mirror.1.29715.cluster1.94923954837888.asok", 2026-03-23T23:11:48.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_cluster_admin_socket": "/var/run/ceph/client.mirror.29715.cluster2-DNE.94923965331840.asok", 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "sync_throttler": { 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 5, 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "deletion_throttler": { 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 1, 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "namespace_replayers": [ 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "", 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "", 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "ns1", 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "ns1", 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:} 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:2 rbd mirror status 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:11:48.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:11:48.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:11:48.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:48.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:48.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:11:48.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status 2026-03-23T23:11:48.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:{ 2026-03-23T23:11:48.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "pool_replayers": [ 2026-03-23T23:11:48.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "peer": "uuid: eba1705b-f8ac-42f2-87fd-ae9c09a609b4 cluster: cluster2-DNE client: client.mirror", 2026-03-23T23:11:48.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "pool": "mirror", 2026-03-23T23:11:48.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "instance_id": "4422", 2026-03-23T23:11:48.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "stopped (manual)", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader_instance_id": "4405", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader": false, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_cluster_admin_socket": "/var/run/ceph/client.mirror.2.29761.cluster1.94346690451840.asok", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_cluster_admin_socket": "/var/run/ceph/client.mirror.29761.cluster2-DNE.94346702494080.asok", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "sync_throttler": { 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 5, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "deletion_throttler": { 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 1, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "namespace_replayers": [ 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "ns1", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "ns1", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "ns2", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "ns2", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "peer": "uuid: 186eead2-b1dd-4f34-bec0-175963f0c50b cluster: cluster2-DNE client: client.mirror", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "pool": "mirror_parent", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "instance_id": "4432", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "stopped (manual)", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader_instance_id": "4418", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader": false, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_cluster_admin_socket": "/var/run/ceph/client.mirror.2.29761.cluster1.94346691344768.asok", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_cluster_admin_socket": "/var/run/ceph/client.mirror.29761.cluster2-DNE.94346694130048.asok", 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "sync_throttler": { 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 5, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "deletion_throttler": { 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 1, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "namespace_replayers": [ 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "", 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "", 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "ns1", 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "ns1", 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:} 2026-03-23T23:11:48.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:48.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:3 rbd mirror status 2026-03-23T23:11:48.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:11:48.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:11:48.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:48.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:48.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:11:48.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status 2026-03-23T23:11:48.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:{ 2026-03-23T23:11:48.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "pool_replayers": [ 2026-03-23T23:11:48.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "peer": "uuid: eba1705b-f8ac-42f2-87fd-ae9c09a609b4 cluster: cluster2-DNE client: client.mirror", 2026-03-23T23:11:48.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "pool": "mirror", 2026-03-23T23:11:48.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "instance_id": "4426", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "stopped (manual)", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader_instance_id": "4405", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader": false, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_cluster_admin_socket": "/var/run/ceph/client.mirror.3.29851.cluster1.94542241659264.asok", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_cluster_admin_socket": "/var/run/ceph/client.mirror.29851.cluster2-DNE.94542226217344.asok", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "sync_throttler": { 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 5, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "deletion_throttler": { 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 1, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "namespace_replayers": [ 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "ns1", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "ns1", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "ns2", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "ns2", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "peer": "uuid: 186eead2-b1dd-4f34-bec0-175963f0c50b cluster: cluster2-DNE client: client.mirror", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "pool": "mirror_parent", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "instance_id": "4434", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "stopped (manual)", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader_instance_id": "4418", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "leader": false, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_cluster_admin_socket": "/var/run/ceph/client.mirror.3.29851.cluster1.94542245050752.asok", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_cluster_admin_socket": "/var/run/ceph/client.mirror.29851.cluster2-DNE.94542247893376.asok", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "sync_throttler": { 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 5, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "deletion_throttler": { 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "max_parallel_requests": 1, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "running_requests": 0, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "waiting_requests": 0 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "namespace_replayers": [ 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: }, 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: { 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "local_namespace": "ns1", 2026-03-23T23:11:48.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "remote_namespace": "ns1", 2026-03-23T23:11:48.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "image_replayers": [] 2026-03-23T23:11:48.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: } 2026-03-23T23:11:48.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: ] 2026-03-23T23:11:48.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:} 2026-03-23T23:11:48.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test1 2026-03-23T23:11:48.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:11:48.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:48.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:48.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:11:48.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:11:48.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test1 2026-03-23T23:11:48.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:11:48.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:48.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test1 2026-03-23T23:11:48.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test1 2026-03-23T23:11:48.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test1 2026-03-23T23:11:50.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:11:50.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:50.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: test image rename' 2026-03-23T23:11:50.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:11:50.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:11:50.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:11:50 TEST: test image rename 2026-03-23T23:11:50.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:11:50 TEST: test image rename 2026-03-23T23:11:50.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ new_name=test_RENAMED 2026-03-23T23:11:50.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_image cluster2 mirror test test_RENAMED 2026-03-23T23:11:50.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:11:50.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:50.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:50.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_name=test_RENAMED 2026-03-23T23:11:50.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rename mirror/test mirror/test_RENAMED 2026-03-23T23:11:50.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:11:50.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test_RENAMED 2026-03-23T23:11:50.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:11:50.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:50.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:50.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test_RENAMED 2026-03-23T23:11:52.197 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 12 2026-03-23T23:11:52.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test_RENAMED 2026-03-23T23:11:52.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:52.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:52.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:52.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_RENAMED started 2026-03-23T23:11:52.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:52.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:52.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:52.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:52.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:52.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:52.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:53.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_RENAMED started 2026-03-23T23:11:53.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:53.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:53.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:53.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:53.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:53.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:53.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:53.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:53.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:53.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:53.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:53.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:53.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:53.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:53.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:53.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:53.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:53.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:53.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:53.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:53.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:53.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:53.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:53.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:53.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:53.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:53.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:53.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:53.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:53.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:53.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_RENAMED'] 2026-03-23T23:11:53.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:11:53.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:53.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:53.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:53.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:53.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:53.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:53.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:53.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:53.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:53.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:53.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:53.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:53.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:53.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:53.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:53.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:53.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_RENAMED up+replaying 2026-03-23T23:11:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:54.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_RENAMED up+replaying '' '' 2026-03-23T23:11:54.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:54.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:54.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:54.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:54.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:54.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:54.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:54.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:54.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_RENAMED 2026-03-23T23:11:54.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_RENAMED: 2026-03-23T23:11:54.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:54.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:54.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:54.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:54.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:48' 2026-03-23T23:11:54.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:54.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:54.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:54.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"} 2026-03-23T23:11:54.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:54.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:54.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:54.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:54.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:54.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:54.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:54.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:54.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:48' 2026-03-23T23:11:54.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_RENAMED up+replaying '2026-03-23 23:11:48' 2026-03-23T23:11:54.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:54.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:54.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:54.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:54.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:48' 2026-03-23T23:11:54.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:54.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:54.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:54.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest_RENAMED6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307457,"remote_snapshot_timestamp":1774307457,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:48' 2026-03-23T23:11:54.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:54.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_RENAMED'\'']/last_update' 2026-03-23T23:11:54.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:48' 2026-03-23T23:11:54.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_RENAMED'\'']/state' 2026-03-23T23:11:54.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:54.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:54.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:54.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:54.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:54.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:54.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemons cluster1 rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:54.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_instance=cluster1 2026-03-23T23:11:54.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:54.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:54.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance=cluster1 2026-03-23T23:11:54.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loop_instance 2026-03-23T23:11:54.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:54.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:11:54.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:54.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:54.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:54.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:54.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:54.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:54.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:54.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:54.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_RENAMED'] 2026-03-23T23:11:54.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:11:54.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:54.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:54.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:54.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:54.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:54.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:54.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:54.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:54.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:54.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:54.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:54.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:54.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:54.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:{ 2026-03-23T23:11:54.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "name": "mirror/test_RENAMED", 2026-03-23T23:11:54.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:54.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:} 2026-03-23T23:11:54.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:54.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemons cluster1 rbd mirror restart mirror/test_RENAMED 2026-03-23T23:11:54.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_instance=cluster1 2026-03-23T23:11:54.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:54.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:54.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance=cluster1 2026-03-23T23:11:54.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loop_instance 2026-03-23T23:11:54.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:54.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:11:54.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:54.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror restart mirror/test_RENAMED 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:54.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:54.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:54.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:54.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:54.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:54.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror restart mirror/test_RENAMED 2026-03-23T23:11:54.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_RENAMED'] 2026-03-23T23:11:54.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror restart : restart rbd mirror 2026-03-23T23:11:54.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:1 rbd mirror restart mirror/test_RENAMED 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:11:54.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:54.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:54.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:54.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:54.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:54.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror restart mirror/test_RENAMED 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test_RENAMED 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_RENAMED started 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:54.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_RENAMED started 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:11:55.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:11:55.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:11:55.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:55.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:11:55.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:11:55.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:11:55.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:55.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:55.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:11:55.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:55.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:55.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:55.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:55.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:11:55.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:11:55.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:11:55.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:55.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:55.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:11:55.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:55.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_RENAMED'] 2026-03-23T23:11:55.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:11:55.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:11:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:11:55.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:11:55.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:55.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:55.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:11:55.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_RENAMED 2026-03-23T23:11:55.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:11:55.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:11:55.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:11:55.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_RENAMED up+replaying 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:11:55.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:11:56.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_RENAMED up+replaying '' '' 2026-03-23T23:11:56.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:56.867 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:56.867 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:56.867 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:56.867 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:11:56.867 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:11:56.867 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:56.867 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:56.867 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_RENAMED 2026-03-23T23:11:56.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_RENAMED: 2026-03-23T23:11:56.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 6c57c0c1-9d9a-4246-8862-e63be46afaf9 2026-03-23T23:11:56.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:11:56.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307511,"remote_snapshot_timestamp":1774307511,"replay_state":"idle"} 2026-03-23T23:11:56.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:11:56.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:11:54' 2026-03-23T23:11:56.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:11:56.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:11:56.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:11:56.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307511,"remote_snapshot_timestamp":1774307511,"replay_state":"idle"} 2026-03-23T23:11:56.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:11:56.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:56.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:11:56.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:56.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:11:56.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:11:56.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:11:56.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:11:56.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:54' 2026-03-23T23:11:56.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_RENAMED up+replaying '2026-03-23 23:11:54' 2026-03-23T23:11:56.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:11:56.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:56.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:56.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:11:56.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:11:54' 2026-03-23T23:11:56.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:11:56.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:11:56.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:11:56.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest_RENAMED6c57c0c1-9d9a-4246-8862-e63be46afaf9up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307511,"remote_snapshot_timestamp":1774307511,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:11:54' 2026-03-23T23:11:56.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:11:56.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_RENAMED'\'']/last_update' 2026-03-23T23:11:56.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:11:54' 2026-03-23T23:11:56.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_RENAMED'\'']/state' 2026-03-23T23:11:56.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:11:56.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:11:56.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:11:56.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:11:56.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:56.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:11:56.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_image cluster2 mirror test_RENAMED test 2026-03-23T23:11:56.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:11:56.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:56.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_RENAMED 2026-03-23T23:11:56.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_name=test 2026-03-23T23:11:56.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rename mirror/test_RENAMED mirror/test 2026-03-23T23:11:58.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:11:58.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:11:58.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:11:58.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:11:58.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:11:58.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:12:01.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 13 2026-03-23T23:12:01.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:12:01.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:01.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:01.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:01.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:12:01.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:01.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:01.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:01.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:12:01.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:12:01.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:01.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:02.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:12:02.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:02.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:02.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:02.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:12:02.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:12:02.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:12:02.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:12:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:12:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:12:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:12:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:12:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:12:02.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:12:02.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:02.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:12:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:12:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:02.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:12:02.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:02.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:02.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:02.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:02.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:02.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:12:02.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:12:02.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:02.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:02.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:02.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:12:02.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:12:02.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:02.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:02.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:12:02.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:12:02.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:12:02.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:12:02.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:12:02.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:12:02.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:12:02.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:12:02.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:12:02.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:12:02.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:12:02.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:12:02.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:12:02.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:12:02.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:02.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: test trash move restore' 2026-03-23T23:12:02.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:12:02.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:12:02.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:12:02 TEST: test trash move restore 2026-03-23T23:12:02.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:12:02 TEST: test trash move restore 2026-03-23T23:12:02.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster2 mirror test 2026-03-23T23:12:02.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:12:02.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:02.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:12:02.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster2 info mirror/test 2026-03-23T23:12:02.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:12:02.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id=110b92863f78 2026-03-23T23:12:02.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ trash_move cluster2 mirror test 2026-03-23T23:12:02.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:02.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:02.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:02.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 trash move mirror/test 2026-03-23T23:12:04.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test deleted 2026-03-23T23:12:04.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:04.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:04.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:04.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:12:04.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:12:04.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:12:04.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:12:04.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:12:04.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:04.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:04.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:12:04.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:12:04.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:12:04.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:12:04.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:12:04.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:12:04.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:12:04.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test deleted '' 2026-03-23T23:12:04.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:04.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:04.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:04.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:12:04.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:12:04.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:12:04.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:12:04.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:12:04.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:04.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:04.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:12:04.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:12:04.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:12:04.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:12:04.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:12:04.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:12:04.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:12:04.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:04.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ trash_restore cluster2 mirror test 110b92863f78 snapshot 2026-03-23T23:12:04.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:04.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:04.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:04.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=110b92863f78 2026-03-23T23:12:04.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:12:04.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 trash restore mirror/110b92863f78 2026-03-23T23:12:04.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:12:04.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:04.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:12:04.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:04.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test snapshot 2026-03-23T23:12:04.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:04.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:04.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:04.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:12:04.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test snapshot 2026-03-23T23:12:05.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:12:05.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test': 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 110b92863f78 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.110b92863f78 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:10:19 2026 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:10:19 2026 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:10:19 2026 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: b0e04d5e-8318-414b-95e9-2e7f9f58fd48 2026-03-23T23:12:05.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:12:05.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:12:05.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:05.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:05.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:05.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:12:05.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:05.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:05.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:05.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:12:05.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:12:05.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:05.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:12:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:06.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:12:06.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:12:06.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:06.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:06.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:12:06.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:06.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:06.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:06.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:06.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:06.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:06.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:12:06.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:12:06.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:12:06.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:12:06.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:12:06.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:12:06.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:06.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:06.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:12:06.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:12:06.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:12:06.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:12:06.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:12:06.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:12:06.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test 2026-03-23T23:12:06.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:06.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:06.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:06.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:06.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:12:06.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:12:06.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:06.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:06.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:06.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:12:06.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:12:06.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:06.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:06.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:12:06.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:12:06.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:12:06.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:12:06.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:12:06.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:12:06.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test 2026-03-23T23:12:06.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:06.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:06.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:06.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:06.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:12:07.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:12:07.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:12:07.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:07.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:12:07.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:07.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:07.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:07.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:07.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:07.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:07.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:12:07.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:07.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:07.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:07.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:12:07.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:12:07.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:07.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:07.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:12:07.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:12:07.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:12:07.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:12:07.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:12:07.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:12:07.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:12:07.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:07.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:07.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:12:07.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:12:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:12:07.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:12:07.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:12:07.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:12:07.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test 2026-03-23T23:12:07.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:07.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:07.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:07.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:12:07.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:12:07.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:07.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:07.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:07.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:12:07.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:12:07.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:07.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:07.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:12:07.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:12:07.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:12:07.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:12:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:12:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:12:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test 2026-03-23T23:12:07.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:07.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:07.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:07.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:07.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 2 2026-03-23T23:12:09.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:12:09.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:09.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:12:09.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:09.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:09.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:09.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:09.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:12:09.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:12:09.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:12:09.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:12:09.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:12:09.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:12:09.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:12:09.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:09.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: check if removed images'\'' OMAP are removed (with rbd-mirror on one cluster)' 2026-03-23T23:12:09.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:12:09.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:12:09.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:12:09 TEST: check if removed 'images'\''' OMAP are removed '(with' rbd-mirror on one 'cluster)' 2026-03-23T23:12:09.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:12:09 TEST: check if removed images' OMAP are removed (with rbd-mirror on one cluster) 2026-03-23T23:12:09.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test 2026-03-23T23:12:09.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:09.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:09.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:09.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:12:09.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:12:09.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test 2026-03-23T23:12:09.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:09.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:09.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:09.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test 2026-03-23T23:12:09.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test 2026-03-23T23:12:10.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:12:10.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:10.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_in_omap cluster1 mirror 2026-03-23T23:12:10.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:10.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:10.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_omap_keys cluster1 mirror rbd_mirroring status_global 2026-03-23T23:12:10.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:10.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:10.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local obj_name=rbd_mirroring 2026-03-23T23:12:10.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local filter=status_global 2026-03-23T23:12:10.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:12:10.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:12:10.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:12:10.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster1 mirror rbd_mirroring status_global 2026-03-23T23:12:10.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:10.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:10.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:12:10.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=status_global 2026-03-23T23:12:10.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster1 mirror rbd_mirroring 2026-03-23T23:12:10.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:10.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c status_global 2026-03-23T23:12:10.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:10.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:12:10.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster1 -p mirror listomapkeys rbd_mirroring 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 = 0 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_omap_keys cluster1 mirror rbd_mirroring image_ 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local obj_name=rbd_mirroring 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local filter=image_ 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:12:10.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster1 mirror rbd_mirroring image_ 2026-03-23T23:12:10.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:10.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:10.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:12:10.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=image_ 2026-03-23T23:12:10.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster1 mirror rbd_mirroring 2026-03-23T23:12:10.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:10.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:10.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c image_ 2026-03-23T23:12:10.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:12:10.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster1 -p mirror listomapkeys rbd_mirroring 2026-03-23T23:12:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 = 0 2026-03-23T23:12:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:12:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:12:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:12:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_omap_keys cluster1 mirror rbd_mirror_leader image_map 2026-03-23T23:12:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local obj_name=rbd_mirror_leader 2026-03-23T23:12:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local filter=image_map 2026-03-23T23:12:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:12:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:12:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:12:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster1 mirror rbd_mirror_leader image_map 2026-03-23T23:12:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:12:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=image_map 2026-03-23T23:12:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster1 mirror rbd_mirror_leader 2026-03-23T23:12:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:12:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster1 -p mirror listomapkeys rbd_mirror_leader 2026-03-23T23:12:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c image_map 2026-03-23T23:12:10.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 1 = 0 2026-03-23T23:12:10.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=1 2026-03-23T23:12:10.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:12:10.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 -eq 0 ']' 2026-03-23T23:12:10.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:12:10.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:11.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:12:11.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster1 mirror rbd_mirror_leader image_map 2026-03-23T23:12:11.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:11.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:11.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:12:11.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=image_map 2026-03-23T23:12:11.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster1 mirror rbd_mirror_leader 2026-03-23T23:12:11.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:11.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:11.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:12:11.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster1 -p mirror listomapkeys rbd_mirror_leader 2026-03-23T23:12:11.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c image_map 2026-03-23T23:12:11.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 1 = 0 2026-03-23T23:12:11.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=1 2026-03-23T23:12:11.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:12:11.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 -eq 0 ']' 2026-03-23T23:12:11.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:12:11.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:12:13.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:12:13.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster1 mirror rbd_mirror_leader image_map 2026-03-23T23:12:13.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:13.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:13.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:12:13.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=image_map 2026-03-23T23:12:13.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster1 mirror rbd_mirror_leader 2026-03-23T23:12:13.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:13.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:13.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:12:13.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster1 -p mirror listomapkeys rbd_mirror_leader 2026-03-23T23:12:13.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c image_map 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 = 0 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_in_omap cluster2 mirror 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_omap_keys cluster2 mirror rbd_mirroring status_global 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local obj_name=rbd_mirroring 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local filter=status_global 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:12:13.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:12:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster2 mirror rbd_mirroring status_global 2026-03-23T23:12:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:12:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:12:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=status_global 2026-03-23T23:12:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster2 mirror rbd_mirroring 2026-03-23T23:12:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c status_global 2026-03-23T23:12:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:12:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:12:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster2 -p mirror listomapkeys rbd_mirroring 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 = 0 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_omap_keys cluster2 mirror rbd_mirroring image_ 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local obj_name=rbd_mirroring 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local filter=image_ 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:12:13.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:12:13.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster2 mirror rbd_mirroring image_ 2026-03-23T23:12:13.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:12:13.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:13.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:12:13.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=image_ 2026-03-23T23:12:13.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster2 mirror rbd_mirroring 2026-03-23T23:12:13.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:12:13.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:13.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:12:13.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster2 -p mirror listomapkeys rbd_mirroring 2026-03-23T23:12:13.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c image_ 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 = 0 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_omap_keys cluster2 mirror rbd_mirror_leader image_map 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local obj_name=rbd_mirror_leader 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local filter=image_map 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:12:13.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:12:13.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster2 mirror rbd_mirror_leader image_map 2026-03-23T23:12:13.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:12:13.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:13.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:12:13.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=image_map 2026-03-23T23:12:13.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster2 mirror rbd_mirror_leader 2026-03-23T23:12:13.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c image_map 2026-03-23T23:12:13.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:12:13.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:12:13.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:12:13.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster2 -p mirror listomapkeys rbd_mirror_leader 2026-03-23T23:12:13.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:error getting omap key set mirror/rbd_mirror_leader: (2) No such file or directory 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 = 0 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test snapshot 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:12:13.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:12:13.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:13.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test 2026-03-23T23:12:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:12:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:12:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test snapshot 2026-03-23T23:12:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:12:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test snapshot 2026-03-23T23:12:14.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:12:14.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test': 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 11936aa9437c 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.11936aa9437c 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:12:13 2026 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:12:13 2026 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:12:13 2026 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:14.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:12:14.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:12:14.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:14.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:14.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:14.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:12:14.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:14.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:14.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:14.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:12:14.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:12:14.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:14.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:15.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:12:15.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:12:15.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:15.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:15.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:12:15.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:12:15.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:15.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:15.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:12:15.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:12:15.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:15.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:15.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:15.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:15.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:12:15.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:15.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:15.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:15.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:15.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:15.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:15.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:15.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:15.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:12:15.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:12:15.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:15.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:12:15.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:12:15.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:12:15.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:12:15.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:12:15.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:12:15.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:15.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:15.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:12:15.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:12:15.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:12:15.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:12:15.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:12:15.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:12:15.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test 2026-03-23T23:12:15.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:15.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:15.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:12:15.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:12:15.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:12:15.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:12:15.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:12:15.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:12:15.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test 2026-03-23T23:12:15.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:12:15.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:12:15.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:12:15.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:15.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:12:16.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:12:16.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:16.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:12:16.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:16.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:16.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:16.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:16.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:12:16.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:12:16.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:12:16.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test 100 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:12:16.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:12:16.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:12:16.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:12:16.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 3125 bytes/sec: 12 MiB/s 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:16.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:12:17.888 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 16 2026-03-23T23:12:17.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:12:17.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:12:17.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:17.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:12:17.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:12:17.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:17.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:12:17.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:12:17.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:12:17.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:12:17.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:12:17.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:12:17.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:12:17.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:12:17.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:12:17.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:17.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:17.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:17.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:12:17.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:12:17.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:12:17.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:12:17.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=16 2026-03-23T23:12:17.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:12:17.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:12:17.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:12:18.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:12:18.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:18.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:18.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:18.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:12:18.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:12:18.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:12:18.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:12:18.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=15 2026-03-23T23:12:18.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 16 = 15 2026-03-23T23:12:18.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:12:18.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:12:18.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:12:18.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:18.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:18.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:18.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:12:18.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:12:18.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:12:18.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:12:18.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=16 2026-03-23T23:12:18.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 16 = 16 2026-03-23T23:12:18.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:18.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:12:18.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:18.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:18.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:18.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:12:18.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:18.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:18.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:18.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:19.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:12:19.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:19.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:19.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:19.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:12:19.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:19.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:19.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:19.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:19.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:12:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:12:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:12:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307534,"replay_state":"syncing","syncing_percent":100,"syncing_snapshot_timestamp":1774307534} 2026-03-23T23:12:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:12:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:18' 2026-03-23T23:12:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:12:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:12:19.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:12:19.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307534,"replay_state":"syncing","syncing_percent":100,"syncing_snapshot_timestamp":1774307534} 2026-03-23T23:12:19.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:19.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:12:19.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:12:19.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:12:19.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:12:19.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:12:19.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:12:19.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:12:19.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:18' 2026-03-23T23:12:19.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:12:18' 2026-03-23T23:12:19.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:19.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:19.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:19.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:12:19.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:18' 2026-03-23T23:12:19.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:19.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:19.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:12:19.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307534,"replay_state":"syncing","syncing_percent":100,"syncing_snapshot_timestamp":1774307534}44004405mirror.0vm022026-03-23 23:12:18' 2026-03-23T23:12:19.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:12:19.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:12:19.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:18' 2026-03-23T23:12:19.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:12:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:12:19.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:12:19.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:12:19.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:12:19.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:19.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:19.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: failover and failback' 2026-03-23T23:12:19.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:12:19.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:12:19.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:12:19 TEST: failover and failback 2026-03-23T23:12:19.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:12:19 TEST: failover and failback 2026-03-23T23:12:19.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirrors cluster2 2026-03-23T23:12:19.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:19.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster2:0 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:0 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster2:0 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster2 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster2:0 ']' 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster2 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:12:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster2 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster2:1 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:1 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster2:1 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster2 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster2:1 ']' 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster2 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:12:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster2 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster2:2 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:2 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster2:2 cluster instance 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster2:2 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster2 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster2:2 ']' 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster2 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:12:19.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster2 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:12:19.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster2:3 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:3 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster2:3 cluster instance 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster2:3 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster2 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster2:3 ']' 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster2 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:12:19.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster2 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:12:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:12:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:12:21.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:12:21.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:12:21.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:21.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:21.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:21.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:12:21.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:21.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:21.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:21.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:12:21.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:12:21.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:21.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:22.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:22.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:12:22.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:12:22.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:22.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:22.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:12:22.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:12:22.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:22.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:22.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:12:22.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:12:22.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:22.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:22.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:22.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:22.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:12:22.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:22.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:22.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:22.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:22.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:12:22.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:12:22.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:12:22.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:12:22.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:12:22.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:22.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:12:22.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:22.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:22.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:22.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:22.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:22.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:22.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:22.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:23.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:12:23.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:23.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:23.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:23.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:23.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:23.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:23.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:23.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:23.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:23 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:21' 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:12:23.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:12:23.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:12:23.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:12:23.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:23.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:23.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:12:23.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:23.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:12:23.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:12:23.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:12:23.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:12:23.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:23' 2026-03-23T23:12:23.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:12:23' 2026-03-23T23:12:23.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:23.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:23.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:23.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:23.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:23' 2026-03-23T23:12:23.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:23.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:23.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:12:23.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:12:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:12:21' 2026-03-23T23:12:23.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:12:23.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:12:23.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:23' 2026-03-23T23:12:23.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:12:23.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:12:23.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:23.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:12:23.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:23.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:23.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:23.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:12:23.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:23.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:23.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:23.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:23.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:23.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:23.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:23.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:24.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:12:24.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:24.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:24.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:24.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:24.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:24.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:24.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:24.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:24.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:12:24.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:12:24.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:24.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:24.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:24.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:21 2026-03-23T23:12:24.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:12:24.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:12:24.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:24.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:24.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:23' 2026-03-23T23:12:24.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:12:24.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:12:24.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:12:24.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:12:24.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:24.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:24.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:12:24.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:24.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:12:24.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:12:24.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:24.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:12:26.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:12:26.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:26.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:26.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:26.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:26.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:26.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:26.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:26.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:26.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:12:26.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:12:26.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:26.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:26.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:26.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:12:26.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:24 2026-03-23T23:12:26.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:12:26.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:12:26.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:26.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:26.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:23' 2026-03-23T23:12:26.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:12:26.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:12:26.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:12:26.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:12:26.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:26.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:26.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:12:26.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:26.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:12:26.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:12:26.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:12:26.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:12:26.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:24' 2026-03-23T23:12:26.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:12:24' 2026-03-23T23:12:26.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:26.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:26.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:26.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:26.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:24' 2026-03-23T23:12:26.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:26.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:26.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:12:26.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:12:24cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:12:23' 2026-03-23T23:12:26.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:12:26.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:12:26.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:24' 2026-03-23T23:12:26.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:12:26.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:12:26.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:26.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:12:26.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:26.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:26.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:26.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:12:26.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:26.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:26.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:26.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:12:26.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:12:28.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:12:28.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:12:28.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:28.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:28.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:28.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:12:28.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:28.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:28.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:28.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:12:28.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:12:28.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:28.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:29.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:12:29.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:29.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:29.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:29.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:12:29.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:12:29.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:12:29.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:12:29.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:12:29.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:12:29.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:29.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:29.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:12:29.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:12:29.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:29.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:12:29.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:12:29.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:29.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:29.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:29.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:29.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:29.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:12:29.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:29.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:29.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:29.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:29.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:12:29.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:12:29.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:12:29.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:12:29.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:12:29.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:12:29.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:12:29.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:29.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test 100 2026-03-23T23:12:29.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:29.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:29.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:29.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:12:29.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:12:29.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:12:29.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:12:29.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:12:29.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:12:29.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:12:29.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2777.48 bytes/sec: 11 MiB/s 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:29.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:12:31.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 19 2026-03-23T23:12:31.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:12:31.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:12:31.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:31.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:12:31.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:12:31.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:31.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:12:31.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:12:31.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:12:31.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:12:31.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:12:31.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:12:31.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:12:31.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:12:31.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:12:31.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:31.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:31.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:31.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:12:31.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:12:31.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:12:31.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:12:31.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=19 2026-03-23T23:12:31.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:12:31.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:12:31.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:12:31.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:12:31.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:31.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:31.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:31.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:12:31.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:12:31.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:12:31.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:12:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=19 2026-03-23T23:12:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 19 = 19 2026-03-23T23:12:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:12:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:31.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:31.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:12:31.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:31.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:31.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:31.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:32.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:12:32.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:32.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:32.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:32.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:12:32.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:32.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:32.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:32.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:32.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:29 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307540,"remote_snapshot_timestamp":1774307547,"replay_state":"idle"} 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:28 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 18 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.4793196a-a14f-46a5-abb8-facf868f7c53 (peer_uuids:[]) 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 19 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.27a11ada-7e45-4cb2-b405-6b9cbde9b6d1 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:12:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:12:32.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:12:32.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:12:32.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:32.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:12:32.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:12:32.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:12:32.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:12:32.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:12:32.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:12:32.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:12:32.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:29' 2026-03-23T23:12:32.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:12:29' 2026-03-23T23:12:32.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:32.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:32.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:32.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:12:32.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:29' 2026-03-23T23:12:32.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:32.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:32.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:12:32.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:12:29cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307540,"remote_snapshot_timestamp":1774307547,"replay_state":"idle"}2026-03-23 23:12:28' 2026-03-23T23:12:32.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:12:32.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:12:32.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:29' 2026-03-23T23:12:32.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:12:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:12:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:12:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:12:32.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:32.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:33.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:12:33.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:33.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:33.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:33.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:12:33.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:33.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:33.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:33.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:33.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307540,"remote_snapshot_timestamp":1774307547,"replay_state":"idle"} 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:28 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:29' 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:12:33.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:12:33.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:12:33.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307540,"remote_snapshot_timestamp":1774307547,"replay_state":"idle"} 2026-03-23T23:12:33.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:33.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:12:33.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:12:33.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:12:33.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:12:33.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:12:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:12:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:12:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:28' 2026-03-23T23:12:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:12:28' 2026-03-23T23:12:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:12:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:28' 2026-03-23T23:12:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:12:33.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307540,"remote_snapshot_timestamp":1774307547,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:12:28cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:12:29' 2026-03-23T23:12:33.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:12:33.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:12:33.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:28' 2026-03-23T23:12:33.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:12:33.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:12:33.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:12:33.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:12:33.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:12:33.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:33.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:33.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test 2026-03-23T23:12:33.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:12:33.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:12:33.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:33.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:12:33.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:12:33.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:33.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.export 2026-03-23T23:12:33.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.export 2026-03-23T23:12:33.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:12:33.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:12:33.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.export 2026-03-23T23:12:33.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.export 2026-03-23T23:12:33.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:12:33.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:12:33.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:12:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:12:33.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:12:33.668 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:12:33.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:12:33.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:12:33.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:12:33.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:33.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:12:33.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:33.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:33.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:33.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:12:35.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:12:35.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:12:35.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:35.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:35.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:35.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:12:35.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:35.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:35.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:35.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:12:35.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:12:35.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:35.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:36.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:12:36.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:36.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:36.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:36.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:12:36.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:12:36.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:12:36.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:12:36.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:12:36.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:12:36.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:36.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:36.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:12:36.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:12:36.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:36.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:12:36.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:12:36.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:12:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:36.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:12:36.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:36.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:36.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:36.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:36.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:12:36.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:12:36.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:12:36.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:12:36.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:12:36.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:36.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:12:36.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:36.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:36.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:36.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:36.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:36.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:36.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:36.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:37.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:12:37.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:37.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:37.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:37.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:37.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:37.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:37.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:37.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:37.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:12:37.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:12:37.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:37.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:37.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:12:37.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:12:37.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:35 2026-03-23T23:12:37.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:12:37.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:12:37.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:37.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:37.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:34' 2026-03-23T23:12:37.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:12:37.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:12:37.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:12:37.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image demoted 2026-03-23T23:12:37.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:37.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:37.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:12:37.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:37.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:12:37.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:12:37.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:12:37.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:12:37.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:35' 2026-03-23T23:12:37.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:12:35' 2026-03-23T23:12:37.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:37.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:37.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:37.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:37.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:35' 2026-03-23T23:12:37.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:37.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:37.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:12:37.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image demoted44004405mirror.0vm022026-03-23 23:12:35cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:12:34' 2026-03-23T23:12:37.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:12:37.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:12:37.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:35' 2026-03-23T23:12:37.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:12:37.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:12:37.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:37.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:12:37.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:37.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:37.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:37.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:12:37.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:37.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:37.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:37.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:37.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:37.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:37.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:37.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:38.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:12:38.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:38.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:38.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:38.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:38.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:38.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:38.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:38.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:38.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:12:38.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:12:38.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:38.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:38.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:38.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:12:38.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:34 2026-03-23T23:12:38.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:12:38.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:12:38.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:38.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:38.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:38' 2026-03-23T23:12:38.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:12:38.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:12:38.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:12:38.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:12:38.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:38.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:38.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:12:38.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:38.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:12:38.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:12:38.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:12:38.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:12:38.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:34' 2026-03-23T23:12:38.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:12:34' 2026-03-23T23:12:38.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:38.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:38.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:38.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:38.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:34' 2026-03-23T23:12:38.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:38.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:38.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:12:38.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:12:34cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:12:38' 2026-03-23T23:12:38.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:12:38.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:12:38.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:34' 2026-03-23T23:12:38.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:12:38.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:12:38.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:38.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:12:38.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:38.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:38.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:38.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:12:38.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:38.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:38.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:38.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:12:38.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:12:39.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:12:39.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:12:39.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:39.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:39.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:39.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:12:39.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:39.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:39.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:39.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:12:39.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:12:39.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:39.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:40.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:40.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:12:40.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:12:40.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:40.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:40.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:12:40.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:12:40.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:40.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:40.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:40.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:12:40.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:12:40.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:12:40.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:12:40.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:40.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:12:40.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:12:40.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:12:40.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:12:40.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:12:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:12:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:12:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:12:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:12:44.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:12:44.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:12:44.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:44.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:44.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:44.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:12:44.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:44.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:44.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:44.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:12:44.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:12:44.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:44.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:45.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:12:45.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:45.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:45.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:45.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:12:45.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:12:45.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:12:45.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:12:45.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:12:45.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:12:45.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:45.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:12:45.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:12:45.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:12:45.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:45.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:12:45.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:12:45.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:45.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:12:45.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:12:45.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:12:45.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:12:45.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:45.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:12:45.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:12:45.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:12:45.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:12:45.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:12:45.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:45.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:12:45.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:45.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:45.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:45.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:45.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:45.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:45.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:45.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:12:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:12:46.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:12:46.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:46.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:46.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:46.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:12:46.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:43 2026-03-23T23:12:46.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:12:46.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:12:46.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:46.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:46.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:44' 2026-03-23T23:12:46.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:12:46.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:12:46.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:12:46.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:12:46.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:46.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:46.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:12:46.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:46.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:12:46.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:12:46.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:12:46.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:12:46.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:43' 2026-03-23T23:12:46.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:12:43' 2026-03-23T23:12:46.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:46.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:46.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:46.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:46.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:43' 2026-03-23T23:12:46.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:46.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:46.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:12:46.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:12:43cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:12:44' 2026-03-23T23:12:46.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:12:46.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:12:46.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:43' 2026-03-23T23:12:46.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:12:46.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:12:46.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:46.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:12:46.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:46.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:46.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:46.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:12:46.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:46.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:46.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:46.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:46.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:46.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:46.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:46.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:47.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:12:47.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:47.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:47.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:47.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:47.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:47.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:47.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:47.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:47.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:12:47.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:12:47.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:47.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:47.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:47.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:12:47.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:44 2026-03-23T23:12:47.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:12:47.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:12:47.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:12:47.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:12:47.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:43' 2026-03-23T23:12:47.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:12:47.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:12:47.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:12:47.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:12:47.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:47.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:47.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:12:47.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:47.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:12:47.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:12:47.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:12:47.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:12:47.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:44' 2026-03-23T23:12:47.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:12:44' 2026-03-23T23:12:47.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:47.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:47.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:47.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:12:47.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:44' 2026-03-23T23:12:47.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:47.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:47.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:12:47.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:12:44cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:12:43' 2026-03-23T23:12:47.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:12:47.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:12:47.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:44' 2026-03-23T23:12:47.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:12:47.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:12:47.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:12:47.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:12:47.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:12:47.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:47.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:47.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:12:47.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:47.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:47.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:47.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:12:47.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:12:49.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:12:49.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:12:49.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:49.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:49.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:49.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:12:49.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:49.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:49.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:49.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:12:49.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:12:49.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:49.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:50.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:12:50.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:50.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:50.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:50.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:12:50.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:12:50.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:12:50.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:12:50.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:12:50.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:50.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:12:50.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:50.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:12:50.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:12:50.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:50.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:12:50.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:12:50.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:50.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:50.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:50.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:50.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:12:50.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:12:50.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:50.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:50.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:50.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:50.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:50.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:50.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:50.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:50.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:50.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:12:50.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:50.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:50.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:50.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:50.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:12:50.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:12:50.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:12:50.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:12:50.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:50.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:12:54.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 24 2026-03-23T23:12:54.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:12:54.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:12:54.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:54.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:12:54.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:12:54.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:54.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:12:54.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:12:54.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:12:54.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:12:54.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:12:54.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:12:54.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:12:54.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:12:54.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:12:54.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:54.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:54.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:54.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:12:54.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:12:54.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:12:54.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:12:54.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=24 2026-03-23T23:12:54.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:12:54.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:12:54.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:12:54.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:12:54.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:54.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:54.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:54.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:12:54.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:12:54.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:12:54.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=24 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 24 = 24 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:54.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:55.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:12:55.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:55.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:55.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:55.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:12:55.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:55.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:55.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:55.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:55.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:12:55.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:12:55.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:55.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:12:55.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307568,"replay_state":"idle"} 2026-03-23T23:12:55.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:12:55.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:48 2026-03-23T23:12:55.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:12:55.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:12:55.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:12:55.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:12:55.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:54' 2026-03-23T23:12:55.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:12:55.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:12:55.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:12:55.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307568,"replay_state":"idle"} 2026-03-23T23:12:55.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:55.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:12:55.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:12:55.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:12:55.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:12:55.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:12:55.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:12:55.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:12:55.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:48' 2026-03-23T23:12:55.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:12:48' 2026-03-23T23:12:55.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:55.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:55.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:55.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:12:55.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:48' 2026-03-23T23:12:55.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:55.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:55.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:12:55.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307568,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:12:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:12:54' 2026-03-23T23:12:55.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:12:55.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:12:55.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:48' 2026-03-23T23:12:55.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:12:55.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:12:55.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:12:55.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:12:55.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:12:55.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:55.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:55.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:12:55.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:55.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:55.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:55.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:12:55.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:55.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:55.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:55.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:56.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:12:56.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:56.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:56.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:56.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:12:56.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:12:56.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:12:56.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:56.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:56.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:12:56.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:12:56.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:12:56.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:12:56.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:12:56.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:12:56.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:54 2026-03-23T23:12:56.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:12:56.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:12:56.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:12:56.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307568,"replay_state":"idle"} 2026-03-23T23:12:56.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:48 2026-03-23T23:12:56.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:12:56.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 24 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.24ff95e4-77c8-4dd1-acba-335e9380290b (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:12:56.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:12:56.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:12:56.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:12:56.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:12:56.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:12:56.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:12:56.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:12:56.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:12:56.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:12:56.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:12:56.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:12:56.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:12:56.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:54' 2026-03-23T23:12:56.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:12:54' 2026-03-23T23:12:56.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:56.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:56.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:56.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:12:56.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:54' 2026-03-23T23:12:56.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:12:56.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:12:56.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:12:56.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:12:54cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307568,"replay_state":"idle"}2026-03-23 23:12:48' 2026-03-23T23:12:56.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:12:56.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:12:56.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:54' 2026-03-23T23:12:56.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:12:56.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:12:56.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:12:56.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:12:56.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:12:56.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:56.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:56.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test 2026-03-23T23:12:56.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:12:56.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:12:56.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:56.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:12:56.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:12:56.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:56.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.export 2026-03-23T23:12:56.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.export 2026-03-23T23:12:56.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:12:56.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:12:56.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.export 2026-03-23T23:12:56.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.export 2026-03-23T23:12:56.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:12:56.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:12:56.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:12:56.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:12:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:12:56.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:12:56.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:12:56.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:12:56.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:12:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:12:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:12:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:12:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:12:57.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:12:57.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:12:57.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:57.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:57.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:57.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:12:57.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:57.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:57.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:57.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:12:57.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:12:57.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:57.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:12:58.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:58.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:12:58.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:12:58.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:12:58.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:12:58.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:12:58.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:58.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:58.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:12:58.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:12:58.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:12:58.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:12:58.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:12:58.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:12:58.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:12:58.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:12:58.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:12:58.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:12:58.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:13:00.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:13:00.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:00.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:00.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:00.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:13:00.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:00.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:13:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:13:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:13:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:13:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:13:00.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:00.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:00.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:13:00.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:00.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:00.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:00.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:00.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:00.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:13:00.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:13:00.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:00.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:13:00.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:00.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:13:00.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:00.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:00.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:00.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:00.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:00.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:00.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:00.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:01.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:13:01.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:01.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:01.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:01.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:01.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:01.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:01.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:01.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:01.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:13:01.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:01.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:01.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:01.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:13:01.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:01.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:59 2026-03-23T23:13:01.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:01.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:13:01.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:01.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:01.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:59' 2026-03-23T23:13:01.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:13:01.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:13:01.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:01.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image demoted 2026-03-23T23:13:01.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:01.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:01.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:01.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:01.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:01.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:01.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:01.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:01.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:59' 2026-03-23T23:13:01.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:12:59' 2026-03-23T23:13:01.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:01.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:01.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:01.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:01.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:59' 2026-03-23T23:13:01.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:01.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:01.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:01.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image demoted44004405mirror.0vm022026-03-23 23:12:59cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:12:59' 2026-03-23T23:13:01.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:01.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:01.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:59' 2026-03-23T23:13:01.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:01.668 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:13:01.668 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:01.668 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:13:01.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:01.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:01.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:01.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:13:01.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:01.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:01.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:01.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:01.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:01.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:01.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:01.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:02.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:13:02.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:02.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:02.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:02.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:02.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:02.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:02.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:02.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:02.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:59 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:12:59' 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:13:02.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:02.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:13:02.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:02.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:02.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:02.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:02.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:02.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:02.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:02.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:02.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:59' 2026-03-23T23:13:02.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:12:59' 2026-03-23T23:13:02.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:02.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:02.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:02.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:02.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:12:59' 2026-03-23T23:13:02.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:02.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:02.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:02.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:12:59cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image demoted2026-03-23 23:12:59' 2026-03-23T23:13:02.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:02.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:02.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:12:59' 2026-03-23T23:13:02.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:02.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:13:02.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:02.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:13:02.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:02.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:02.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:02.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:13:02.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:02.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:02.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:02.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:13:02.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:13:03.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:13:03.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:13:03.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:03.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:03.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:03.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:13:03.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:03.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:03.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:03.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:13:03.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:13:03.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:03.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:04.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:04.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:04.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:13:04.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:04.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:04.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:13:04.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:13:04.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:04.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:04.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:13:04.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:13:04.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:04.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:04.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:04.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:13:04.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:04.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:04.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:04.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:04.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:04.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:13:04.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:13:04.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:04.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:13:04.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:04.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:13:06.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:13:06.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:06.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:06.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:06.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:13:06.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:06.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:06.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:13:06.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:06.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:13:06.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:06.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:13:06.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:13:06.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:06.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:06.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:06.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:13:06.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:06.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:13:06.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:13:06.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:13:06.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:06.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:06.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:13:06.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:06.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:06.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:06.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:06.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:06.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:13:06.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:13:06.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster1 mirror test 100 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:13:06.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 bench mirror/test --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:13:06.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:13:06.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:13:06.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 1666.6 bytes/sec: 6.5 MiB/s 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:06.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:13:09.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 28 2026-03-23T23:13:09.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:13:09.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:13:09.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:09.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:13:09.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:13:09.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:09.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:13:09.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:13:09.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:13:09.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:13:09.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:13:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:13:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:13:09.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:13:09.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:13:09.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:09.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:09.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:09.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:13:09.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:13:09.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:13:09.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:13:09.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=28 2026-03-23T23:13:09.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:13:09.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:13:09.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:13:09.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:13:09.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:09.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:09.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:09.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:13:09.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:13:09.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:13:09.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:13:09.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=28 2026-03-23T23:13:09.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 28 = 28 2026-03-23T23:13:09.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:09.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:13:09.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:09.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:09.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:09.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:13:09.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:09.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:09.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:09.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:10.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:13:10.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:10.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:10.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:10.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:13:10.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:10.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:10.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:10.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:10.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:08 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307583,"replay_state":"idle"} 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:05 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 27 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.8018da7f-f3e9-4f83-b89c-043f9e5f81ba (peer_uuids:[]) 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 28 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.5036f652-2e7d-4a44-b574-6335526c1998 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:13:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:13:10.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:13:10.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:10.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:13:10.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:10.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:13:10.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:10.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:13:10.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:10.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:10.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:10.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:10.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:08' 2026-03-23T23:13:10.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:13:08' 2026-03-23T23:13:10.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:10.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:10.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:10.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:13:10.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:08' 2026-03-23T23:13:10.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:10.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:10.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:13:08cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307583,"replay_state":"idle"}2026-03-23 23:13:05' 2026-03-23T23:13:10.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:10.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:10.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:08' 2026-03-23T23:13:10.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:10.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:13:10.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:13:10.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster2 mirror test 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:10.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:11.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:13:11.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:11.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:11.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:11.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:13:11.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:11.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:11.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:11.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:11.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307583,"replay_state":"idle"} 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:05 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:08' 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:13:11.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:11.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307583,"replay_state":"idle"} 2026-03-23T23:13:11.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:11.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:13:11.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:11.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:13:11.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:11.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:11.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:11.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:05' 2026-03-23T23:13:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:13:05' 2026-03-23T23:13:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:13:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:05' 2026-03-23T23:13:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:11.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307583,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:13:05cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:13:08' 2026-03-23T23:13:11.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:11.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:11.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:05' 2026-03-23T23:13:11.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:11.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:13:11.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:13:11.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:13:11.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:13:11.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:11.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:11.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test 2026-03-23T23:13:11.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:13:11.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:13:11.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:11.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:13:11.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:13:11.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:11.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.export 2026-03-23T23:13:11.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.export 2026-03-23T23:13:11.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:13:11.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:13:11.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.export 2026-03-23T23:13:11.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.export 2026-03-23T23:13:11.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:13:11.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:13:11.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:13:11.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:13:11.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:13:11.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:13:12.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:13:12.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:13:12.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:13:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:13:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:13:13.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:13:13.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:13:13.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:13.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:13.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:13.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:13:13.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:13.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:13.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:13.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:13:13.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:13:13.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:13.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:14.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:14.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:14.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:13:14.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:14.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:14.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:13:14.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:14.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:14.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:14.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:14.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:14.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:13:14.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:13:14.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:14.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:13:14.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:14.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:13:14.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:14.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:14.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:14.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:14.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:14.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:14.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:14.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:15.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:13:15.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:15.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:15.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:15.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:15.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:15.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:15.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:15.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:15.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:13 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:14' 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:13:15.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:13:15.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:15.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:13:15.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:15.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:15.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:15.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:15.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:15.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:15.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:15.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:15.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:13' 2026-03-23T23:13:15.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:13:13' 2026-03-23T23:13:15.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:15.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:15.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:15.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:15.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:13' 2026-03-23T23:13:15.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:15.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:15.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:15.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:13:13cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:13:14' 2026-03-23T23:13:15.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:15.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:15.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:13' 2026-03-23T23:13:15.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:15.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:13:15.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:15.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:13:15.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:15.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:15.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:15.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:13:15.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:15.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:15.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:15.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:15.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:15.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:15.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:15.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:16.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:13:16.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:16.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:16.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:16.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:16.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:16.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:16.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:16.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:16.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:13:16.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:16.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:16.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:16.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:16.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:16.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:14 2026-03-23T23:13:16.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:16.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:13:16.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:16.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:16.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:13' 2026-03-23T23:13:16.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:13:16.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:13:16.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:16.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:13:16.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:16.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:16.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:16.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:16.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:16.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:16.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:16.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:16.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:14' 2026-03-23T23:13:16.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:13:14' 2026-03-23T23:13:16.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:16.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:16.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:16.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:16.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:14' 2026-03-23T23:13:16.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:16.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:16.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:16.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:13:14cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:13:13' 2026-03-23T23:13:16.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:16.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:16.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:14' 2026-03-23T23:13:16.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:16.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:13:16.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:16.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:13:17.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:17.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:17.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:17.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:13:17.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:17.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:17.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:17.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:13:17.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:13:19.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:13:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:13:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:13:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:13:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:13:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:19.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:20.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:13:20.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:20.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:20.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:20.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:13:20.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:20.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:20.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:13:20.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:13:20.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:20.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:20.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:13:20.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:13:20.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:20.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:20.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:20.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:13:20.871 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:20.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:20.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:13:20.884 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:20.885 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:20.885 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:20.885 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:20.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:20.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:13:20.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:20.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:13:20.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:13:20.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:20.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:13:22.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:13:22.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:22.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:22.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:13:22.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:22.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:22.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:22.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:22.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:22.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:13:22.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:13:22.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:22.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:22.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:13:22.965 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:22.965 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:22.965 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:22.965 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:23.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:23.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:13:23.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:13:23.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:23.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:13:23.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:23.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:13:27.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:13:27.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:27.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:27.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:27.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:13:27.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:27.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:27.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:13:27.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:27.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:13:27.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:27.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:13:27.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:13:27.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:27.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:27.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:27.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:13:27.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:27.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:13:27.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:13:27.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:27.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:27.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:13:27.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:27.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:27.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:27.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:27.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:27.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:13:27.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:13:27.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:13:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:13:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:13:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:27.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test 100 2026-03-23T23:13:27.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:27.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:27.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:27.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:13:27.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:13:27.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:13:27.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:13:27.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:13:27.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:13:27.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:13:27.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2083.19 bytes/sec: 8.1 MiB/s 2026-03-23T23:13:27.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:13:27.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:13:27.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:27.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:13:27.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:13:27.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:27.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:13:27.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:13:27.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:13:27.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:27.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:27.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:27.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:13:31.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 30 2026-03-23T23:13:31.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:13:31.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:13:31.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:31.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:13:31.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:13:31.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:31.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:13:31.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:13:31.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:13:31.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:13:31.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:13:31.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:13:31.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:13:31.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:13:31.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:13:31.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:31.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:31.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:31.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:13:31.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:13:31.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:13:31.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:13:31.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=30 2026-03-23T23:13:31.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:13:31.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:13:31.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:13:31.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:13:31.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:31.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:31.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:31.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:13:31.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:13:31.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:13:31.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=30 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 30 = 30 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:13:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:31.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:31.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:31.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:32.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:13:32.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:32.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:32.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:32.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:13:32.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:32.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:32.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:32.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:32.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:13:32.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:32.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:32.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:13:32.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307598,"replay_state":"idle"} 2026-03-23T23:13:32.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:32.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:23 2026-03-23T23:13:32.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:32.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:13:32.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:13:32.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:13:32.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:29' 2026-03-23T23:13:32.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:13:32.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:13:32.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:32.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307598,"replay_state":"idle"} 2026-03-23T23:13:32.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:32.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:13:32.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:32.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:13:32.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:32.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:32.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:32.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:32.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:23' 2026-03-23T23:13:32.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:13:23' 2026-03-23T23:13:32.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:32.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:32.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:32.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:13:32.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:23' 2026-03-23T23:13:32.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:32.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:32.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307598,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:13:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:13:29' 2026-03-23T23:13:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:32.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:23' 2026-03-23T23:13:32.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:32.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:13:32.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:13:32.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:13:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:13:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:13:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:13:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:33.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:13:33.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:33.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:33.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:33.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:13:33.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:33.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:33.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:33.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:33.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:29 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307598,"replay_state":"idle"} 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:23 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 30 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.c3aa43a1-2cbe-48fe-a0e4-0c53abdba71e (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:13:33.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:13:33.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:13:33.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:33.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:13:33.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:33.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:13:33.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:33.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:13:33.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:33.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:33.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:33.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:33.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:29' 2026-03-23T23:13:33.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:13:29' 2026-03-23T23:13:33.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:33.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:33.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:33.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:13:33.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:29' 2026-03-23T23:13:33.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:33.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:33.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:33.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:13:29cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307598,"replay_state":"idle"}2026-03-23 23:13:23' 2026-03-23T23:13:33.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:33.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:33.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:29' 2026-03-23T23:13:33.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:33.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:13:33.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:13:33.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:13:33.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:13:33.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:33.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:33.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test 2026-03-23T23:13:33.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:13:33.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:13:33.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:33.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:13:33.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:13:33.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:33.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.export 2026-03-23T23:13:33.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.export 2026-03-23T23:13:33.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:13:33.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:13:33.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.export 2026-03-23T23:13:33.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.export 2026-03-23T23:13:33.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:13:33.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:13:33.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:13:33.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:13:33.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:13:33.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:13:34.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:13:34.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:13:34.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:13:34.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:34.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: failover / failback loop' 2026-03-23T23:13:34.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:13:34.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:13:34.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:13:34 TEST: failover / failback loop 2026-03-23T23:13:34.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:13:34 TEST: failover / failback loop 2026-03-23T23:13:34.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 1 20 2026-03-23T23:13:34.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:13:34.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:13:34.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:34.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:34.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:34.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:13:34.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:13:34.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:13:34.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:34.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:34.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:34.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:13:34.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:34.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:34.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:34.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:13:34.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:13:34.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:34.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:35.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:13:35.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:35.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:35.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:35.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:13:35.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:35.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:13:35.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:35.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:35.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:35.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:35.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:35.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:13:35.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:13:35.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:35.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:13:35.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:13:35.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:13:35.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:35.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:13:37.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:13:37.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:37.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:37.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:37.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:13:37.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:37.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:37.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:13:37.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:37.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:37.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:37.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:37.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:37.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:13:37.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:13:37.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:37.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:13:37.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:37.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:13:37.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:37.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:37.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:37.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:37.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:37.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:37.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:37.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:13:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:38.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:13:38.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:38.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:38.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:38.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:38.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:38.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:38 2026-03-23T23:13:38.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:38.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:13:38.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:38.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:38.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:34' 2026-03-23T23:13:38.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:13:38.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:13:38.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:38.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:13:38.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:38.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:38.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:38.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:38.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:38.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:38.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:38.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:38.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:38' 2026-03-23T23:13:38.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:13:38' 2026-03-23T23:13:38.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:38.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:38.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:38.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:38.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:38' 2026-03-23T23:13:38.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:38.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:38.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:38.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:13:38cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:13:34' 2026-03-23T23:13:38.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:38.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:38.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:38' 2026-03-23T23:13:38.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:38.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:13:38.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:38.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:13:38.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:38.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:38.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:38.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:13:38.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:38.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:38.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:38.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:38.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:38.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:38.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:38.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:13:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:13:39.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:39.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:39.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:39.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:39.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:39.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:34 2026-03-23T23:13:39.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:39.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:13:39.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:39.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:39.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:38' 2026-03-23T23:13:39.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:13:39.842 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:13:39.842 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:39.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:13:39.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:39.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:39.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:39.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:39.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:39.845 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:39.845 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:39.845 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:39.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:34' 2026-03-23T23:13:39.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:13:34' 2026-03-23T23:13:39.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:39.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:39.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:39.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:39.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:34' 2026-03-23T23:13:39.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:39.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:39.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:39.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:13:39cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:13:38' 2026-03-23T23:13:39.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:39.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:39.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:39' 2026-03-23T23:13:39.884 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:39.885 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:13:39.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:39.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:13:39.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:39.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:39.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:39.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:13:39.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:39.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:39.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:39.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:13:39.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:13:42.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:13:42.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:13:42.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:42.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:42.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:42.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:13:42.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:42.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:42.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:42.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:13:42.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:13:42.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:42.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:43.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:43.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:13:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:43.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:13:43.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:43.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:43.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:43.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:13:43.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:13:43.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:43.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:13:43.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:43.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:45.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:45.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:13:45.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:45.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:45.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:13:45.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:45.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:45.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:45.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:45.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:45.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:13:45.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:13:45.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:45.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:13:48.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 34 2026-03-23T23:13:48.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:13:48.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:13:48.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:48.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:13:48.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:13:48.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:48.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:13:48.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:13:48.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:13:48.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:13:48.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:13:48.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:13:48.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:13:48.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:13:48.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:13:48.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:48.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:48.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:48.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:13:48.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:13:48.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:13:48.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:13:48.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=34 2026-03-23T23:13:48.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:13:48.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:13:48.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:13:48.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:13:48.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:48.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:48.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:48.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:13:48.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:13:48.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:13:48.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:13:48.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=34 2026-03-23T23:13:48.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 34 = 34 2026-03-23T23:13:48.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:48.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:13:48.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:48.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:48.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:48.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:13:48.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:48.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:48.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:48.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:49.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:13:49.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:49.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:49.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:49.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:13:49.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:49.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:49.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:49.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:49.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:48 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307625,"remote_snapshot_timestamp":1774307625,"replay_state":"idle"} 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:49 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 34 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.de1fa64f-a0d0-4393-a66e-d3c3e2e26c8f (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:13:50.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:13:50.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:13:50.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:50.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:13:50.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:50.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:13:50.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:50.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:13:50.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:50.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:50.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:50.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:50.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:48' 2026-03-23T23:13:50.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:13:48' 2026-03-23T23:13:50.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:50.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:50.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:50.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:13:50.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:48' 2026-03-23T23:13:50.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:50.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:50.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:50.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:13:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307625,"remote_snapshot_timestamp":1774307625,"replay_state":"idle"}2026-03-23 23:13:49' 2026-03-23T23:13:50.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:50.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:50.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:48' 2026-03-23T23:13:50.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:50.066 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:13:50.066 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:13:50.066 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:13:50.066 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:13:50.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:50.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:50.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:13:50.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:50.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:50.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:50.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:13:50.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:50.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:50.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:50.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:51.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:13:51.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:51.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:51.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:51.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:13:51.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:51.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:51.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:51.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:51.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:13:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:13:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307625,"remote_snapshot_timestamp":1774307625,"replay_state":"idle"} 2026-03-23T23:13:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:49 2026-03-23T23:13:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:13:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:13:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:13:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:48' 2026-03-23T23:13:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:13:51.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:13:51.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:51.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307625,"remote_snapshot_timestamp":1774307625,"replay_state":"idle"} 2026-03-23T23:13:51.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:51.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:51.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:13:51.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:13:51.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:51.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:51.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:51.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:51.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:49' 2026-03-23T23:13:51.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:13:49' 2026-03-23T23:13:51.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:51.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:51.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:51.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:13:51.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:49' 2026-03-23T23:13:51.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:51.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:51.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:51.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307625,"remote_snapshot_timestamp":1774307625,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:13:49cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:13:48' 2026-03-23T23:13:51.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:51.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:51.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:49' 2026-03-23T23:13:51.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:51.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:13:51.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:13:51.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:13:51.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:13:51.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:51.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:51.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:13:51.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:51.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:51.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:51.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:13:51.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:13:51.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:13:51.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:51.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:51.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:51.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:13:51.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:51.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:51.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:51.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:13:51.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:13:51.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:51.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:52.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:13:52.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:52.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:52.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:52.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:13:52.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:52.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:52.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:52.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:13:52.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:13:52.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:52.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:13:52.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:13:52.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:52.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:52.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:52.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:13:52.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:52.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:52.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:13:52.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:52.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:52.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:13:52.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:52.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:52.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:13:52.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:13:52.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:52.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:13:52.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:52.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:13:52.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:52.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:52.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:52.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:52.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:52.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:52.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:52.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:53.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:13:53.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:53.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:53.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:53.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:53.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:53.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:53.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:53.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:53.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:13:53.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:53.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:53.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:53.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:53.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:53.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:53 2026-03-23T23:13:53.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:53.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:13:53.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:53.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:13:53.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:52' 2026-03-23T23:13:53.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:13:53.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:13:53.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:53.954 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:13:53.954 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:53.955 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:53.955 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:53.955 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:53.955 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:53.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:53.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:53.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:53.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:53' 2026-03-23T23:13:53.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:13:53' 2026-03-23T23:13:53.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:53.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:53.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:53.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:53.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:53' 2026-03-23T23:13:53.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:53.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:53.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:53.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:13:53cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image demoted2026-03-23 23:13:52' 2026-03-23T23:13:53.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:53.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:53.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:53' 2026-03-23T23:13:53.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:53.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:13:53.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:53.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:13:53.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:53.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:53.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:53.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:13:53.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:53.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:53.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:53.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:53.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:53.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:53.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:53.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:54.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:13:54.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:54.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:54.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:54.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:54.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:13:54.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:13:54.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:54.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:54.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:13:55.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:13:55.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:13:55.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:55.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:55.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:13:55.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:54 2026-03-23T23:13:55.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:13:55.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:13:55.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:13:55.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:13:55.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:53' 2026-03-23T23:13:55.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:13:55.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:13:55.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:13:55.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:13:55.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:13:55.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:55.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:13:55.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:55.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:13:55.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:13:55.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:13:55.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:13:55.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:54' 2026-03-23T23:13:55.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:13:54' 2026-03-23T23:13:55.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:55.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:55.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:55.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:13:55.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:54' 2026-03-23T23:13:55.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:13:55.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:13:55.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:13:55.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:13:54cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:13:53' 2026-03-23T23:13:55.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:13:55.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:13:55.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:54' 2026-03-23T23:13:55.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:13:55.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:13:55.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:13:55.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:13:55.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:13:55.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:55.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:55.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:13:55.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:55.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:55.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:55.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:13:55.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:13:57.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:13:57.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:13:57.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:57.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:57.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:57.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:13:57.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:57.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:57.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:57.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:13:57.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:13:57.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:57.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:13:58.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:13:58.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:13:58.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:58.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:58.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:13:58.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:13:58.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:13:58.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:13:58.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:13:58.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:13:58.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:58.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:13:58.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:13:58.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:13:58.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:13:58.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:13:58.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:13:58.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:13:58.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:13:58.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:13:58.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:13:58.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:13:58.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:13:58.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:13:58.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:13:58.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:13:58.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:13:58.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:13:58.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:13:58.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:58.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:58.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:13:58.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:13:58.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:13:58.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:13:58.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:13:58.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:13:58.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:14:02.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 36 2026-03-23T23:14:02.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:14:02.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:14:02.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:02.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:14:02.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:14:02.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:02.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:14:02.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:14:02.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:14:02.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:14:02.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:14:02.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:14:02.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:14:02.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:14:02.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:14:02.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:02.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:02.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:02.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:14:02.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:14:02.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:14:02.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:14:02.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=36 2026-03-23T23:14:02.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:14:02.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:14:02.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:14:02.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:14:02.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:02.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:02.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:02.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:14:02.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:14:02.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:14:02.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:14:02.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=36 2026-03-23T23:14:02.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 36 = 36 2026-03-23T23:14:02.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:02.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:14:02.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:02.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:02.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:02.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:14:02.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:02.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:02.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:02.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:14:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:03.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:03.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:14:03.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:03.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:03.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:03.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:03.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:14:03.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:59 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307636,"replay_state":"idle"} 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:58 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 36 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.60069039-6b41-46ec-bc68-e90420622207 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:14:03.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:03.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:14:03.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:03.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:14:03.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:03.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:14:03.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:03.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:03.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:03.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:03.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:59' 2026-03-23T23:14:03.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:13:59' 2026-03-23T23:14:03.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:03.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:03.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:03.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:14:03.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:59' 2026-03-23T23:14:03.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:03.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:03.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:03.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:13:59cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307636,"replay_state":"idle"}2026-03-23 23:13:58' 2026-03-23T23:14:03.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:03.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:03.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:59' 2026-03-23T23:14:03.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:03.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:14:03.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:14:03.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:14:03.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:14:03.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:03.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:03.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:14:03.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:03.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:03.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:03.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:14:03.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:03.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:03.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:03.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:04.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:14:04.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:04.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:04.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:04.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:14:04.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:04.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:04.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:04.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:04.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:14:04.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:04.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:04.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:14:04.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307636,"replay_state":"idle"} 2026-03-23T23:14:04.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:04.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:58 2026-03-23T23:14:04.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:04.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:14:04.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:14:04.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:14:04.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:13:59' 2026-03-23T23:14:04.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:14:04.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:14:04.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:04.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307636,"replay_state":"idle"} 2026-03-23T23:14:04.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:04.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:14:04.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:04.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:14:04.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:04.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:04.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:04.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:58' 2026-03-23T23:14:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:13:58' 2026-03-23T23:14:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:14:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:13:58' 2026-03-23T23:14:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:04.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:04.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307636,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:13:58cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:13:59' 2026-03-23T23:14:04.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:04.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:04.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:13:58' 2026-03-23T23:14:04.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:04.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:14:04.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:14:04.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:14:04.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:14:04.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:04.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:04.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:14:04.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:14:04.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:04.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:04.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:04.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:14:05.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:14:05.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:14:05.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:05.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:05.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:05.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:14:05.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:05.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:05.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:05.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:14:05.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:14:05.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:05.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:06.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:14:06.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:06.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:06.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:06.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:14:06.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:14:06.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:14:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:14:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:14:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:14:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:14:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:14:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:14:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:14:06.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:14:06.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:14:06.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:14:06.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:14:06.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:06.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:06.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:06.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:14:06.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:14:06.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:14:06.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:14:06.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:14:06.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:14:06.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:14:06.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:14:06.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:06.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:14:08.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:14:08.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:08.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:08.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:08.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:14:08.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:14:08.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:14:08.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:14:08.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:14:08.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:14:08.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:08.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:14:08.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:14:08.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:14:08.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:08.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:14:08.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:14:08.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:14:08.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:14:08.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:14:08.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:14:08.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:08.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:08.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:08.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:14:08.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:14:08.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:14:08.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:14:08.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:14:08.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:14:08.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:08.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:14:08.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:08.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:08.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:08.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:08.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:08.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:08.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:08.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:09.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:14:09.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:09.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:09.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:09.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:09.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:09.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:09.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:09.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:09.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:14:09.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:09.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:09.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:09.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:09.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:09.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:08 2026-03-23T23:14:09.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:09.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:14:09.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:14:09.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:14:09.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:04' 2026-03-23T23:14:09.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:14:09.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:14:09.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:09.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:14:09.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:09.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:09.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:09.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:09.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:09.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:09.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:09.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:09.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:08' 2026-03-23T23:14:09.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:14:08' 2026-03-23T23:14:09.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:09.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:09.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:09.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:09.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:08' 2026-03-23T23:14:09.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:09.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:09.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:14:08cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:14:04' 2026-03-23T23:14:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:09.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:09.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:08' 2026-03-23T23:14:09.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:09.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:14:09.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:09.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:14:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:14:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:10.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:14:10.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:10.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:10.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:10.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:10.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:10.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:10.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:10.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:10.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:14:10.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:10.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:10.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:10.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:10.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:10.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:09 2026-03-23T23:14:10.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:10.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:14:10.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:10.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:10.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:08' 2026-03-23T23:14:10.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:14:10.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:14:10.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:14:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:10.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:10.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:10.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:10.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:10.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:10.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:10.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:09' 2026-03-23T23:14:10.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:14:09' 2026-03-23T23:14:10.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:10.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:10.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:10.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:10.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:09' 2026-03-23T23:14:10.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:10.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:10.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:10.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:14:09cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:14:08' 2026-03-23T23:14:10.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:10.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:09' 2026-03-23T23:14:10.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:10.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:14:10.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:10.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:14:10.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:10.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:10.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:10.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:14:10.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:10.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:10.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:10.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:14:10.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:14:11.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:14:11.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:14:11.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:11.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:11.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:11.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:14:11.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:11.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:11.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:11.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:14:11.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:14:11.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:11.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:14:12.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:14:12.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:14:12.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:12.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:14:12.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:14:12.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:12.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:12.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:12.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:14:12.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:14:12.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:14:12.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:14:12.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:14:12.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:14:12.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:12.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:14.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:14:14.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:14:14.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:14:14.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:14:14.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:14:14.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:14:14.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:14.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:14:14.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:14:14.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:14:14.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:14:14.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:14.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:14.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:14.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:14:15.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:14:15.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:14:15.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:14:15.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:15.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:14:18.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 40 2026-03-23T23:14:18.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:14:18.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:14:18.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:18.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:14:18.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:14:18.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:18.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:14:18.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:14:18.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:14:18.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:14:18.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:14:18.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:14:18.925 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:14:18.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:14:18.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:14:18.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:18.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:18.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:18.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:14:18.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:14:18.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:14:18.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:14:18.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=40 2026-03-23T23:14:18.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:14:18.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:14:18.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:14:19.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:14:19.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:19.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:19.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:19.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:14:19.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:14:19.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:14:19.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:14:19.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=40 2026-03-23T23:14:19.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 40 = 40 2026-03-23T23:14:19.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:19.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:14:19.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:19.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:19.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:19.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:14:19.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:19.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:19.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:19.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:20.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:14:20.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:20.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:20.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:20.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:14:20.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:20.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:20.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:20.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:20.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:18 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307655,"remote_snapshot_timestamp":1774307655,"replay_state":"idle"} 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:19 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 40 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.61b6905e-b785-4605-aeb5-e72ce1a872b4 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:14:20.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:14:20.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:14:20.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:20.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:14:20.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:20.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:14:20.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:20.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:14:20.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:20.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:20.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:20.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:20.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:18' 2026-03-23T23:14:20.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:14:18' 2026-03-23T23:14:20.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:20.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:20.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:20.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:14:20.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:18' 2026-03-23T23:14:20.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:20.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:20.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:20.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:14:18cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307655,"remote_snapshot_timestamp":1774307655,"replay_state":"idle"}2026-03-23 23:14:19' 2026-03-23T23:14:20.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:20.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:20.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:18' 2026-03-23T23:14:20.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:20.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:14:20.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:14:20.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:14:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:14:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:14:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:14:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:21.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:14:21.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:21.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:21.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:21.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:14:21.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:21.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:21.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:21.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:21.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:14:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:14:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307655,"remote_snapshot_timestamp":1774307655,"replay_state":"idle"} 2026-03-23T23:14:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:19 2026-03-23T23:14:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:14:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:14:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:14:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:18' 2026-03-23T23:14:21.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:14:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:14:21.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:21.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307655,"remote_snapshot_timestamp":1774307655,"replay_state":"idle"} 2026-03-23T23:14:21.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:21.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:14:21.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:21.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:14:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:21.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:21.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:21.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:19' 2026-03-23T23:14:21.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:14:19' 2026-03-23T23:14:21.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:21.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:21.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:21.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:14:21.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:19' 2026-03-23T23:14:21.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:21.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:21.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:21.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307655,"remote_snapshot_timestamp":1774307655,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:14:19cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:14:18' 2026-03-23T23:14:21.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:21.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:21.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:19' 2026-03-23T23:14:21.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:21.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:14:21.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:14:21.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:14:21.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:14:21.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:21.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:21.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:14:21.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:21.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:21.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:21.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:14:21.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:14:21.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:14:21.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:21.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:21.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:21.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:14:21.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:21.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:21.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:21.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:14:21.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:14:21.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:21.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:22.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:14:22.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:22.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:22.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:22.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:14:22.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:14:22.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:14:22.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:14:22.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:14:22.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:14:22.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:22.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:14:22.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:14:22.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:14:22.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:22.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:14:22.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:14:22.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:14:22.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:14:22.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:14:22.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:14:22.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:14:22.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:22.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:22.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:22.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:14:22.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:14:22.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:14:22.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:14:22.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:14:22.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:22.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:22.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:22.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:14:23.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:14:23.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:14:23.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:14:23.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:14:23.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:14:23.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:14:23.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:14:23.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:23.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:14:25.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:25.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:14:25.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:14:25.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:14:25.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:14:25.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:14:25.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:14:25.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:25.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:14:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:14:25.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:25.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:25.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:25.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:14:25.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:14:25.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:14:25.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:14:25.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:14:25.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:14:25.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:25.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:14:25.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:25.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:25.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:25.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:25.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:25.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:25.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:25.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:26.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:14:26.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:26.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:26.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:26.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:26.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:26.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:26.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:26.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:26.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:14:26.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:26.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:26.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:26.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:26.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:26.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:23 2026-03-23T23:14:26.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:26.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:14:26.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:26.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:26.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:24' 2026-03-23T23:14:26.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:14:26.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:14:26.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:26.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:14:26.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:26.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:26.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:26.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:26.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:26.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:26.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:26.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:26.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:23' 2026-03-23T23:14:26.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:14:23' 2026-03-23T23:14:26.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:26.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:26.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:26.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:26.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:23' 2026-03-23T23:14:26.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:26.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:26.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:26.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:14:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:14:24' 2026-03-23T23:14:26.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:26.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:26.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:23' 2026-03-23T23:14:26.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:26.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:14:26.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:26.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:14:26.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:26.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:26.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:26.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:14:26.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:26.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:26.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:26.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:26.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:26.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:26.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:26.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:27.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:14:27.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:27.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:27.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:27.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:27.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:27.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:27.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:27.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:27.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:24 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:23' 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:14:27.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:14:27.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:27.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:14:27.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:27.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:27.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:27.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:27.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:27.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:27.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:27.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:27.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:24' 2026-03-23T23:14:27.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:14:24' 2026-03-23T23:14:27.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:27.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:27.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:27.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:27.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:24' 2026-03-23T23:14:27.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:27.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:27.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:27.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:14:24cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:14:23' 2026-03-23T23:14:27.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:27.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:27.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:24' 2026-03-23T23:14:27.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:27.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:14:27.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:27.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:14:27.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:27.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:27.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:27.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:14:27.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:27.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:27.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:27.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:14:27.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:14:29.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:14:29.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:14:29.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:29.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:29.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:29.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:14:29.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:29.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:29.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:29.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:14:29.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:14:29.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:29.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:30.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:14:30.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:30.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:14:30.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:14:30.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:14:30.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:14:30.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:14:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:14:30.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:14:30.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:14:30.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:30.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:14:30.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:14:30.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:14:30.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:14:30.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:14:30.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:14:30.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:30.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:30.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:30.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:14:30.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:14:30.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:14:30.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:14:30.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:14:34.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 42 2026-03-23T23:14:34.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:14:34.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:14:34.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:34.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:14:34.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:14:34.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:34.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:14:34.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:14:34.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:14:34.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:14:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:14:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:14:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:14:34.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:14:34.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:14:34.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:34.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:34.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:34.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:14:34.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:14:34.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:14:34.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:14:34.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=42 2026-03-23T23:14:34.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:14:34.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:14:34.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:14:34.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:14:34.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:34.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:34.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:34.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:14:34.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:14:34.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:14:34.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:14:34.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=42 2026-03-23T23:14:34.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 42 = 42 2026-03-23T23:14:34.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:34.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:14:34.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:34.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:34.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:34.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:14:34.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:34.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:34.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:34.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:35.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:14:35.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:35.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:35.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:35.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:14:35.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:35.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:35.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:35.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:35.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:34 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307668,"replay_state":"idle"} 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:28 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 42 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.8cf411ae-d343-4226-818a-eb09f00527b8 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:14:35.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:14:35.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:14:35.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:35.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:14:35.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:35.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:14:35.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:35.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:14:35.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:35.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:35.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:35.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:35.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:34' 2026-03-23T23:14:35.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:14:34' 2026-03-23T23:14:35.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:35.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:35.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:35.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:14:35.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:34' 2026-03-23T23:14:35.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:35.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:35.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:35.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:14:34cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307668,"replay_state":"idle"}2026-03-23 23:14:28' 2026-03-23T23:14:35.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:35.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:35.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:34' 2026-03-23T23:14:35.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:35.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:14:35.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:14:35.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:14:35.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:14:35.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:35.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:35.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:14:35.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:35.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:35.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:35.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:14:35.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:35.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:35.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:35.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:36.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:14:36.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:36.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:36.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:36.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:14:36.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:36.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:36.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:36.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:36.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:14:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:14:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307668,"replay_state":"idle"} 2026-03-23T23:14:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:28 2026-03-23T23:14:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:14:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:14:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:14:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:34' 2026-03-23T23:14:36.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:14:36.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:14:36.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:36.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307668,"replay_state":"idle"} 2026-03-23T23:14:36.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:36.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:14:36.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:36.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:14:36.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:36.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:36.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:36.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:36.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:28' 2026-03-23T23:14:36.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:14:28' 2026-03-23T23:14:36.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:36.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:36.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:36.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:14:36.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:28' 2026-03-23T23:14:36.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:36.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:36.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:36.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307668,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:14:28cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:14:34' 2026-03-23T23:14:36.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:36.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:36.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:28' 2026-03-23T23:14:36.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:36.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:14:36.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:14:36.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:14:36.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:14:36.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:36.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:36.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:14:36.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:14:36.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:36.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:36.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:36.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:14:37.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:14:37.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:14:37.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:37.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:37.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:37.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:14:37.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:37.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:37.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:37.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:14:37.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:14:37.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:37.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:38.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:14:38.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:38.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:38.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:38.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:14:38.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:14:38.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:14:38.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:14:38.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:14:38.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:14:38.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:38.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:14:38.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:14:38.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:14:38.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:38.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:14:38.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:14:38.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:14:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:14:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:14:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:14:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:14:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:14:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:14:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:14:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:14:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:14:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:14:38.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:14:38.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:38.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:38.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:38.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:14:38.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:14:38.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:14:38.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:14:38.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:14:38.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:14:38.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:14:38.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:14:38.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:38.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:40.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:14:40.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:14:40.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:14:40.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:14:40.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:14:40.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:14:40.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:14:40.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:40.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:40.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:14:40.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:14:40.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:14:40.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:14:40.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:14:40.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:14:40.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:14:40.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:40.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:14:40.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:40.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:40.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:40.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:40.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:40.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:40.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:40.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:41.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:14:41.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:41.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:41.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:41.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:41.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:41.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:41.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:41.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:41.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:14:41.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:41.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:41.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:41.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:14:41.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:41.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:39 2026-03-23T23:14:41.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:41.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:14:41.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:41.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:41.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:39' 2026-03-23T23:14:41.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:14:41.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:14:41.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:41.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image demoted 2026-03-23T23:14:41.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:41.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:41.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:41.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:41.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:41.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:41.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:41.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:41.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:39' 2026-03-23T23:14:41.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:14:39' 2026-03-23T23:14:41.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:41.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:41.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:41.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:41.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:39' 2026-03-23T23:14:41.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:41.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:41.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image demoted44004405mirror.0vm022026-03-23 23:14:39cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:14:39' 2026-03-23T23:14:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:41.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:41.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:39' 2026-03-23T23:14:41.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:41.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:14:41.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:41.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:14:41.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:41.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:41.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:41.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:14:41.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:41.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:41.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:41.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:41.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:41.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:41.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:41.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:42.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:14:42.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:42.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:42.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:42.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:42.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:42.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:42.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:42.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:42.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:39 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:39' 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:14:42.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:14:42.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:42.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:14:42.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:42.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:42.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:42.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:42.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:42.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:42.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:42.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:42.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:39' 2026-03-23T23:14:42.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:14:39' 2026-03-23T23:14:42.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:42.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:42.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:42.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:42.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:39' 2026-03-23T23:14:42.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:42.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:42.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:42.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:14:39cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image demoted2026-03-23 23:14:39' 2026-03-23T23:14:42.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:42.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:42.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:39' 2026-03-23T23:14:42.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:42.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:14:42.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:14:42.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:42.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:42.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:42.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:42.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:14:42.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:42.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:42.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:42.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:14:42.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:14:44.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:14:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:14:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:14:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:14:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:14:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:45.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:14:45.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:45.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:45.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:45.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:14:45.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:14:45.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:14:45.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:14:45.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:14:45.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:14:45.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:45.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:14:45.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:14:45.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:14:45.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:45.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:14:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:14:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:45.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:14:45.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:14:45.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:14:45.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:14:45.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:14:45.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:45.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:45.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:45.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:14:45.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:14:45.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:14:45.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:14:45.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:14:45.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:14:49.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 46 2026-03-23T23:14:49.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:14:49.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:14:49.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:49.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:14:49.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:14:49.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:49.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:14:49.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:14:49.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:14:49.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:14:49.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:14:49.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:14:49.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:14:49.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:14:49.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:14:49.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:49.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:49.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:49.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:14:49.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:14:49.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:14:49.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:14:49.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=46 2026-03-23T23:14:49.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:14:49.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:14:49.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:14:49.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:14:49.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:49.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:49.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:49.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:14:49.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:14:49.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:14:49.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:14:49.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=46 2026-03-23T23:14:49.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 46 = 46 2026-03-23T23:14:49.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:49.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:14:49.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:49.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:49.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:49.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:14:49.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:49.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:49.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:49.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:50.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:14:50.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:50.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:50.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:50.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:14:50.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:50.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:50.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:50.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:50.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:48 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307686,"remote_snapshot_timestamp":1774307686,"replay_state":"idle"} 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:49 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 46 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.f7257c2a-0ec7-4661-967e-e51f3efd7457 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:14:50.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:14:50.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:50.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:14:50.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:50.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:14:50.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:50.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:14:50.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:50.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:50.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:50.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:50.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:48' 2026-03-23T23:14:50.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:14:48' 2026-03-23T23:14:50.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:50.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:50.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:50.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:14:50.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:48' 2026-03-23T23:14:50.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:50.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:50.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:50.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:14:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307686,"remote_snapshot_timestamp":1774307686,"replay_state":"idle"}2026-03-23 23:14:49' 2026-03-23T23:14:50.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:50.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:50.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:48' 2026-03-23T23:14:50.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:50.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:14:50.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:14:50.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:14:50.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:14:50.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:50.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:50.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:14:50.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:50.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:50.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:50.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:14:50.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:50.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:50.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:50.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:51.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:14:51.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:51.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:51.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:51.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:14:51.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:51.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:51.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:51.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:51.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:14:51.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:51.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:51.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:14:51.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307686,"remote_snapshot_timestamp":1774307686,"replay_state":"idle"} 2026-03-23T23:14:51.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:51.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:49 2026-03-23T23:14:51.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:51.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:14:51.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:14:51.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:14:51.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:48' 2026-03-23T23:14:51.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:14:51.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:14:51.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:51.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307686,"remote_snapshot_timestamp":1774307686,"replay_state":"idle"} 2026-03-23T23:14:51.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:51.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:14:51.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:51.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:14:51.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:51.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:51.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:51.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:51.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:49' 2026-03-23T23:14:51.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:14:49' 2026-03-23T23:14:51.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:51.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:51.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:51.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:14:51.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:49' 2026-03-23T23:14:51.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:51.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:51.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:51.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307686,"remote_snapshot_timestamp":1774307686,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:14:49cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:14:48' 2026-03-23T23:14:51.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:51.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:51.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:49' 2026-03-23T23:14:51.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:51.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:14:51.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:14:51.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:14:51.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:14:51.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:51.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:51.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:14:51.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:51.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:51.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:51.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:14:52.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:14:52.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:14:52.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:52.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:52.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:52.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:14:52.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:52.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:52.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:52.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:14:52.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:14:52.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:52.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:53.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:53.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:14:53.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:14:53.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:14:53.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:14:53.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:14:53.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:14:53.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:14:53.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:53.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:53.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:53.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:14:53.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:14:53.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:14:53.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:14:53.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:14:53.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:14:53.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:14:53.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:14:53.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:53.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:14:55.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:14:55.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:55.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:55.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:55.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:14:55.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:14:55.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:14:55.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:14:55.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:14:55.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:14:55.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:55.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:14:55.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:14:55.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:14:55.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:55.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:14:55.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:14:55.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:14:55.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:14:55.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:14:55.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:55.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:55.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:14:55.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:14:55.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:14:55.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:14:55.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:14:55.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:14:55.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:14:55.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:55.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:14:55.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:55.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:55.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:55.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:55.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:55.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:55.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:55.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:14:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:14:56.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:53 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:54' 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:14:56.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:56.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:14:56.465 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:56.465 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:56.465 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:56.465 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:56.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:56.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:56.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:56.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:53' 2026-03-23T23:14:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:14:53' 2026-03-23T23:14:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:53' 2026-03-23T23:14:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:56.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:14:53cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:14:54' 2026-03-23T23:14:56.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:56.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:56.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:53' 2026-03-23T23:14:56.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:56.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:14:56.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:56.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:14:56.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:56.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:56.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:56.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:14:56.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:56.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:56.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:56.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:56.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:56.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:56.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:56.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:14:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:14:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:14:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:14:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:54 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:53' 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:14:57.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:14:57.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:14:57.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:14:57.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:14:57.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:57.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:14:57.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:57.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:14:57.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:14:57.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:14:57.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:14:57.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:54' 2026-03-23T23:14:57.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:14:54' 2026-03-23T23:14:57.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:57.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:57.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:57.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:14:57.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:54' 2026-03-23T23:14:57.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:14:57.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:14:57.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:14:57.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:14:54cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:14:53' 2026-03-23T23:14:57.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:14:57.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:14:57.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:54' 2026-03-23T23:14:57.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:14:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:14:57.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:14:57.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:14:57.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:14:57.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:57.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:14:57.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:14:57.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:14:57.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:57.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:57.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:14:57.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:14:59.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:14:59.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:14:59.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:59.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:59.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:59.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:14:59.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:14:59.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:14:59.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:14:59.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:14:59.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:14:59.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:14:59.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:00.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:00.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:15:00.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:00.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:00.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:15:00.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:15:00.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:00.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:00.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:00.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:00.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:15:00.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:00.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:00.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:00.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:00.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:15:00.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:15:00.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:00.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:00.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:15:04.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 48 2026-03-23T23:15:04.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:15:04.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:15:04.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:04.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:15:04.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:15:04.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:04.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:15:04.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:15:04.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:15:04.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:15:04.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:15:04.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:15:04.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:15:04.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:15:04.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:15:04.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:04.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:04.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:04.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:15:04.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:15:04.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:15:04.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:15:04.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=48 2026-03-23T23:15:04.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:15:04.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:15:04.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:15:04.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:15:04.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:04.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:04.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:04.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:15:04.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:15:04.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:15:04.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:15:04.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=48 2026-03-23T23:15:04.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 48 = 48 2026-03-23T23:15:04.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:04.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:15:04.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:04.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:04.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:04.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:15:04.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:04.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:04.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:04.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:05.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:15:05.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:05.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:05.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:05.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:15:05.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:05.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:05.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:05.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:05.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:04 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307698,"replay_state":"idle"} 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:58 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 48 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.4eec491c-0b81-465a-9c75-c505a32c7e67 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:15:05.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:15:05.465 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:05.465 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:15:05.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:05.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:15:05.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:05.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:15:05.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:05.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:05.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:05.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:05.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:04' 2026-03-23T23:15:05.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:15:04' 2026-03-23T23:15:05.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:05.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:05.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:05.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:15:05.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:04' 2026-03-23T23:15:05.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:05.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:05.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:05.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:15:04cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307698,"replay_state":"idle"}2026-03-23 23:14:58' 2026-03-23T23:15:05.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:05.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:05.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:04' 2026-03-23T23:15:05.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:05.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:15:05.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:15:05.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:15:05.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:15:05.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:05.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:05.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:15:05.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:05.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:05.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:05.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:15:05.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:05.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:05.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:05.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:06.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:15:06.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:06.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:06.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:06.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:15:06.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:06.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:06.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:06.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:15:06.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:06.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:06.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:15:06.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307698,"replay_state":"idle"} 2026-03-23T23:15:06.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:06.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:14:58 2026-03-23T23:15:06.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:06.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:15:06.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:15:06.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:15:06.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:04' 2026-03-23T23:15:06.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:15:06.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:15:06.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:06.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307698,"replay_state":"idle"} 2026-03-23T23:15:06.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:06.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:15:06.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:06.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:15:06.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:06.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:06.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:06.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:06.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:58' 2026-03-23T23:15:06.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:14:58' 2026-03-23T23:15:06.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:06.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:06.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:06.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:15:06.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:14:58' 2026-03-23T23:15:06.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:06.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:06.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:06.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307698,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:14:58cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:15:04' 2026-03-23T23:15:06.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:06.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:06.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:14:58' 2026-03-23T23:15:06.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:06.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:15:06.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:15:06.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:15:06.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:15:06.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:06.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:06.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:15:06.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:15:06.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:06.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:06.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:06.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:15:07.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:15:07.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:15:07.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:07.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:07.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:07.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:15:07.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:07.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:07.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:07.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:15:07.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:15:07.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:07.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:08.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:15:08.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:08.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:08.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:08.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:15:08.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:08.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:08.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:15:08.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:08.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:15:08.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:08.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:15:08.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:15:08.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:08.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:08.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:08.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:15:08.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:08.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:08.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:15:08.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:08.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:08.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:08.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:08.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:08.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:15:08.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:15:08.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:08.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:15:08.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:15:08.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:15:08.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:08.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:15:10.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:15:10.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:10.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:10.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:10.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:15:10.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:10.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:15:10.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:10.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:10.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:10.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:10.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:10.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:15:10.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:15:10.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:10.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:15:10.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:10.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:15:10.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:10.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:10.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:10.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:10.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:10.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:10.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:10.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:11.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:15:11.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:11.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:11.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:11.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:11.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:11.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:11.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:11.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:11.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:15:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:15:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:08 2026-03-23T23:15:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:15:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:15:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:09' 2026-03-23T23:15:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:15:11.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:15:11.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:11.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image demoted 2026-03-23T23:15:11.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:11.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:11.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:11.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:11.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:11.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:11.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:08' 2026-03-23T23:15:11.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:15:08' 2026-03-23T23:15:11.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:11.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:11.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:11.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:11.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:08' 2026-03-23T23:15:11.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:11.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:11.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:11.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image demoted44004405mirror.0vm022026-03-23 23:15:08cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:15:09' 2026-03-23T23:15:11.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:11.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:11.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:08' 2026-03-23T23:15:11.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:11.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:15:11.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:11.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:15:11.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:11.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:11.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:11.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:15:11.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:11.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:11.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:11.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:11.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:11.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:11.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:11.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:12.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:15:12.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:12.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:12.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:12.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:12.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:12.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:12.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:12.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:12.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:15:12.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:12.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:12.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:12.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:15:12.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:12.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:09 2026-03-23T23:15:12.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:12.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:15:12.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:12.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:15:12.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:08' 2026-03-23T23:15:12.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:15:12.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:15:12.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:12.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:15:12.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:12.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:12.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:12.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:12.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:12.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:12.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:12.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:12.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:09' 2026-03-23T23:15:12.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:15:09' 2026-03-23T23:15:12.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:12.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:12.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:12.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:12.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:09' 2026-03-23T23:15:12.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:12.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:12.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:12.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:15:09cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image demoted2026-03-23 23:15:08' 2026-03-23T23:15:12.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:12.458 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:12.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:09' 2026-03-23T23:15:12.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:12.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:15:12.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:12.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:15:12.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:12.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:12.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:12.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:15:12.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:12.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:12.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:12.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:15:12.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:15:14.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:15:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:15:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:15:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:14.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:15:14.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:15:14.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:14.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:15.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:15.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:15.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:15:15.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:15.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:15.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:15:15.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:15.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:15.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:15.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:15.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:15.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:15:15.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:15:15.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:15.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:15:15.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:15:15.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:15:15.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:15.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:15:15.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:15:15.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:15.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:15:15.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:15:15.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:15.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:15:15.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:15:15.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:15:15.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:15.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:15.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:15.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:15:19.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 52 2026-03-23T23:15:19.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:15:19.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:15:19.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:19.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:15:19.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:15:19.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:19.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:15:19.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:15:19.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:15:19.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:15:19.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:15:19.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:15:19.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:15:19.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:15:19.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:15:19.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:19.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:19.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:19.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:15:19.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:15:19.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:15:19.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:15:19.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=52 2026-03-23T23:15:19.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:15:19.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:15:19.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:15:19.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:15:19.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:19.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:19.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:19.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:15:19.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:15:19.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:15:19.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:15:19.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=52 2026-03-23T23:15:19.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 52 = 52 2026-03-23T23:15:19.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:19.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:15:19.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:19.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:19.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:19.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:15:19.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:19.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:19.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:19.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:20.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:15:20.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:20.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:20.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:20.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:15:20.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:20.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:20.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:20.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:20.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:18 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307716,"remote_snapshot_timestamp":1774307716,"replay_state":"idle"} 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:19 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 52 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.a3dd5547-669d-453d-aa40-652a011e9479 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:15:20.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:20.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:15:20.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:20.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:15:20.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:20.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:15:20.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:20.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:20.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:20.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:20.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:18' 2026-03-23T23:15:20.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:15:18' 2026-03-23T23:15:20.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:20.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:20.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:20.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:15:20.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:18' 2026-03-23T23:15:20.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:20.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:20.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:20.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:15:18cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307716,"remote_snapshot_timestamp":1774307716,"replay_state":"idle"}2026-03-23 23:15:19' 2026-03-23T23:15:20.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:20.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:20.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:18' 2026-03-23T23:15:20.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:20.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:15:20.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:15:20.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:15:20.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:15:20.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:20.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:20.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:15:20.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:20.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:20.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:20.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:15:20.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:20.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:20.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:20.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:21.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:15:21.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:21.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:21.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:21.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:15:21.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:21.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:21.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:21.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:21.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:15:21.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:21.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:21.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:15:21.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307716,"remote_snapshot_timestamp":1774307716,"replay_state":"idle"} 2026-03-23T23:15:21.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:21.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:19 2026-03-23T23:15:21.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:21.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:15:21.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:15:21.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:15:21.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:18' 2026-03-23T23:15:21.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:15:21.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:15:21.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:21.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307716,"remote_snapshot_timestamp":1774307716,"replay_state":"idle"} 2026-03-23T23:15:21.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:21.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:15:21.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:21.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:15:21.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:21.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:21.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:21.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:21.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:19' 2026-03-23T23:15:21.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:15:19' 2026-03-23T23:15:21.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:21.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:21.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:21.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:15:21.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:19' 2026-03-23T23:15:21.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:21.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:21.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:21.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307716,"remote_snapshot_timestamp":1774307716,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:15:19cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:15:18' 2026-03-23T23:15:21.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:21.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:21.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:19' 2026-03-23T23:15:21.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:21.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:15:21.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:15:21.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:15:21.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:15:21.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:21.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:21.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:15:21.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:21.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:21.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:21.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:15:22.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:15:22.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:15:22.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:22.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:22.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:22.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:15:22.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:22.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:22.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:22.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:15:22.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:15:22.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:22.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:23.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:15:23.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:23.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:23.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:23.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:15:23.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:23.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:23.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:15:23.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:15:23.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:23.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:15:23.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:15:23.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:23.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:23.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:23.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:23.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:15:23.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:23.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:23.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:15:23.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:15:23.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:23.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:23.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:15:23.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:15:23.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:23.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:15:23.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:23.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:23.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:23.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:23.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:23.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:15:23.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:15:23.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:23.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:15:23.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:15:23.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:15:23.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:23.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:25.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:25.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:15:25.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:25.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:25.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:15:25.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:25.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:25.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:25.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:25.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:25.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:15:25.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:25.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:15:25.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:15:25.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:25.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:15:25.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:25.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:25.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:25.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:25.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:25.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:25.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:25.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:26.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:15:26.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:26.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:26.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:26.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:26.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:26.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:26.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:26.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:26.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:15:26.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:23 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:24' 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:15:26.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:26.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:15:26.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:26.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:26.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:26.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:26.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:26.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:26.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:26.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:26.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:23' 2026-03-23T23:15:26.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:15:23' 2026-03-23T23:15:26.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:26.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:26.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:26.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:26.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:23' 2026-03-23T23:15:26.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:26.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:26.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:26.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:15:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:15:24' 2026-03-23T23:15:26.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:26.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:26.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:23' 2026-03-23T23:15:26.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:26.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:15:26.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:26.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:15:26.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:26.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:26.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:26.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:15:26.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:26.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:26.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:26.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:26.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:26.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:26.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:26.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:27.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:15:27.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:27.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:27.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:27.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:27.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:27.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:27.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:27.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:27.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:15:27.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:27.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:27.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:27.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:15:27.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:27.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:24 2026-03-23T23:15:27.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:27.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:15:27.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:27.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:15:27.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:23' 2026-03-23T23:15:27.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:15:27.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:15:27.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:27.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:15:27.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:27.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:27.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:27.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:27.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:27.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:27.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:27.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:27.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:24' 2026-03-23T23:15:27.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:15:24' 2026-03-23T23:15:27.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:27.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:27.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:27.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:27.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:24' 2026-03-23T23:15:27.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:27.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:27.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:27.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:15:24cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:15:23' 2026-03-23T23:15:27.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:27.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:27.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:24' 2026-03-23T23:15:27.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:27.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:15:27.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:27.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:15:27.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:27.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:27.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:27.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:15:27.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:27.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:27.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:27.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:15:27.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:15:29.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:15:29.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:15:29.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:29.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:29.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:29.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:15:29.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:29.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:29.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:29.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:15:29.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:15:29.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:29.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:30.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:15:30.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:30.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:30.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:30.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:15:30.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:30.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:30.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:30.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:15:30.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:30.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:30.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:30.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:30.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:30.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:15:30.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:15:30.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:30.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:15:30.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:30.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:32.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:32.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:15:32.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:32.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:15:32.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:15:32.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:32.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:32.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:32.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:32.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:32.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:15:32.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:15:32.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:32.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:32.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:15:32.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:32.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:32.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:32.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:32.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:32.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:15:32.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:15:32.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:15:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:32.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:15:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:15:36.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:15:36.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:36.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:36.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:36.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:36.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:36.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:15:36.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:15:36.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:36.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:36.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:15:38.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 54 2026-03-23T23:15:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:15:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:15:38.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:15:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:15:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:15:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:15:38.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:15:38.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:15:38.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:15:38.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:15:38.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:15:38.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:15:38.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:15:38.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:38.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:38.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:38.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:15:38.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:15:38.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:15:38.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:15:38.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=54 2026-03-23T23:15:38.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:15:38.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:15:38.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:15:38.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:15:38.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:38.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:38.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:38.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:15:38.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:15:38.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:15:38.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:15:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=54 2026-03-23T23:15:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 54 = 54 2026-03-23T23:15:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:15:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:15:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:38.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:38.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:39.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:15:39.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:39.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:39.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:39.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:15:39.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:39.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:39.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:39.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:39.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:34 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307728,"replay_state":"idle"} 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:33 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 53 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.1e2f0cb3-2e15-431c-a96e-cb504c4399a2 (peer_uuids:[]) 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 54 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.1775a9a0-9541-4b9c-923f-43158bcc1b9c (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:15:39.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:39.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:15:39.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:39.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:15:39.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:39.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:15:39.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:39.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:39.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:39.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:39.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:34' 2026-03-23T23:15:39.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:15:34' 2026-03-23T23:15:39.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:39.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:39.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:39.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:15:39.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:34' 2026-03-23T23:15:39.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:39.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:39.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:39.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:15:34cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307728,"replay_state":"idle"}2026-03-23 23:15:33' 2026-03-23T23:15:39.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:39.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:39.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:34' 2026-03-23T23:15:39.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:39.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:15:39.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:15:39.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:15:39.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:15:39.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:39.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:39.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:15:39.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:39.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:39.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:39.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:15:39.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:39.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:39.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:39.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:40.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:15:40.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:40.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:40.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:40.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:15:40.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:40.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:40.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:40.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:40.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:15:40.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:40.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:40.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:15:40.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307728,"replay_state":"idle"} 2026-03-23T23:15:40.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:40.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:33 2026-03-23T23:15:40.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:40.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:15:40.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:15:40.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:15:40.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:39' 2026-03-23T23:15:40.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:15:40.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:15:40.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:40.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307728,"replay_state":"idle"} 2026-03-23T23:15:40.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:40.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:15:40.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:40.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:15:40.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:40.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:40.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:40.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:40.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:33' 2026-03-23T23:15:40.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:15:33' 2026-03-23T23:15:40.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:40.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:40.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:40.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:15:40.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:33' 2026-03-23T23:15:40.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:40.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:40.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:40.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307728,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:15:33cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:15:39' 2026-03-23T23:15:40.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:40.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:33' 2026-03-23T23:15:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:15:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:15:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:15:40.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:15:40.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:40.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:40.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:15:40.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:15:40.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:40.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:40.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:40.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:15:42.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:15:42.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:15:42.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:42.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:42.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:42.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:15:42.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:42.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:42.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:42.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:15:42.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:15:42.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:42.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:43.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:15:43.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:43.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:43.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:43.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:15:43.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:43.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:43.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:15:43.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:43.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:15:43.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:43.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:15:43.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:15:43.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:43.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:43.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:43.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:15:43.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:43.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:43.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:15:43.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:43.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:43.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:15:43.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:43.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:43.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:15:43.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:15:43.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:43.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:15:43.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:43.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:15:43.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:43.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:43.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:43.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:43.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:43.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:43.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:43.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:44.272 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:15:44.272 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:44.272 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:44.272 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:44.272 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:44.272 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:44.272 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:44.272 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:44.272 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:44.272 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:43 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:39' 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:15:44.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:44.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:15:44.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:44.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:44.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:44.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:44.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:44.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:44.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:44.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:44.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:43' 2026-03-23T23:15:44.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:15:43' 2026-03-23T23:15:44.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:44.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:44.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:44.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:44.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:43' 2026-03-23T23:15:44.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:44.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:44.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:44.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:15:43cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:15:39' 2026-03-23T23:15:44.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:44.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:44.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:43' 2026-03-23T23:15:44.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:44.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:15:44.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:44.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:15:44.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:44.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:44.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:44.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:15:44.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:44.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:44.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:44.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:44.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:44.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:44.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:44.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:45.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:15:45.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:45.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:45.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:45.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:45.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:45.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:45.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:45.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:45.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:15:45.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:45.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:45.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:45.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:15:45.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:45.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:44 2026-03-23T23:15:45.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:45.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:15:45.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:45.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:15:45.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:43' 2026-03-23T23:15:45.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:15:45.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:15:45.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:45.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:15:45.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:45.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:45.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:45.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:45.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:45.382 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:45.382 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:45.382 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:45.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:44' 2026-03-23T23:15:45.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:15:44' 2026-03-23T23:15:45.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:45.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:45.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:45.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:45.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:44' 2026-03-23T23:15:45.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:45.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:45.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:45.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:15:44cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:15:43' 2026-03-23T23:15:45.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:45.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:45.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:44' 2026-03-23T23:15:45.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:45.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:15:45.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:45.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:15:45.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:45.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:45.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:45.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:15:45.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:45.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:45.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:45.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:15:45.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:15:46.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:15:46.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:15:46.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:46.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:46.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:46.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:15:46.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:46.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:46.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:46.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:15:46.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:15:46.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:46.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:47.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:47.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:47.913 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:15:47.913 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:15:47.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:47.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:15:47.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:47.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:47.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:47.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:47.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:47.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:15:47.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:15:47.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:47.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:15:47.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:47.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:50.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:50.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:15:50.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:15:50.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:50.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:15:50.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:50.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:50.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:50.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:50.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:50.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:15:50.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:15:50.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:50.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:15:53.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 58 2026-03-23T23:15:53.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:15:53.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:15:53.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:53.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:15:53.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:15:53.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:53.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:15:53.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:15:53.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:15:53.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:15:53.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:15:53.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:15:53.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:15:53.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:15:53.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:15:53.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:53.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:53.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:53.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:15:53.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:15:53.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:15:53.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:15:53.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=58 2026-03-23T23:15:53.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:15:53.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:15:53.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:15:54.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:15:54.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:54.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:54.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:54.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:15:54.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:15:54.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:15:54.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:15:54.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=58 2026-03-23T23:15:54.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 58 = 58 2026-03-23T23:15:54.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:54.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:15:54.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:54.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:54.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:54.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:15:54.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:54.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:54.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:54.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:55.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:15:55.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:55.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:55.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:55.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:15:55.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:55.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:55.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:55.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:55.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:53 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307745,"replay_state":"idle"} 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:49 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 58 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.ed79591d-cc6f-4d19-b609-86b3937bc552 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:15:55.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:15:55.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:15:55.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:55.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:15:55.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:55.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:15:55.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:55.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:15:55.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:55.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:55.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:55.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:55.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:53' 2026-03-23T23:15:55.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:15:53' 2026-03-23T23:15:55.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:55.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:55.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:55.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:15:55.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:53' 2026-03-23T23:15:55.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:55.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:55.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:55.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:15:53cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307745,"replay_state":"idle"}2026-03-23 23:15:49' 2026-03-23T23:15:55.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:55.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:55.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:53' 2026-03-23T23:15:55.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:55.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:15:55.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:15:55.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:15:55.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:15:55.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:55.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:55.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:15:55.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:55.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:55.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:55.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:15:55.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:55.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:55.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:55.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:56.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:15:56.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:56.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:56.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:56.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:15:56.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:56.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:56.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:56.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:56.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:15:56.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:56.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:56.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:15:56.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307745,"replay_state":"idle"} 2026-03-23T23:15:56.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:56.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:49 2026-03-23T23:15:56.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:56.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:15:56.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:15:56.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:15:56.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:53' 2026-03-23T23:15:56.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:15:56.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:15:56.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:56.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307745,"replay_state":"idle"} 2026-03-23T23:15:56.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:56.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:15:56.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:56.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:15:56.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:56.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:56.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:56.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:56.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:49' 2026-03-23T23:15:56.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:15:49' 2026-03-23T23:15:56.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:56.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:56.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:56.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:15:56.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:49' 2026-03-23T23:15:56.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:56.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:56.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:56.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307745,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:15:49cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:15:53' 2026-03-23T23:15:56.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:56.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:56.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:49' 2026-03-23T23:15:56.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:56.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:15:56.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:15:56.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:15:56.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:15:56.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:56.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:56.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:15:56.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:56.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:56.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:56.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:15:56.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:15:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:15:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:15:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:15:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:15:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:56.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:57.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:15:57.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:57.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:57.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:57.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:15:57.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:15:57.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:15:57.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:15:57.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:15:57.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:15:57.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:57.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:15:57.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:15:57.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:15:57.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:57.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:15:57.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:15:57.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:15:57.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:15:57.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:15:57.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:15:57.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:15:57.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:15:57.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:15:57.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:15:57.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:57.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:57.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:15:57.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:15:58.042 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:15:58.042 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:15:58.042 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:15:58.042 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:15:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:15:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:15:58.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:58.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:58.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:58.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:58.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:58.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:58.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:58.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:15:59.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:15:59.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:59.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:59.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:59.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:59.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:59.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:59.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:59.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:59.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:15:59.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:15:59.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:15:59.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:59.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:15:59.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:15:59.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:58 2026-03-23T23:15:59.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:15:59.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:15:59.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:15:59.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:15:59.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:57' 2026-03-23T23:15:59.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:15:59.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:15:59.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:15:59.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:15:59.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:15:59.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:59.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:15:59.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:59.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:15:59.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:15:59.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:15:59.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:15:59.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:58' 2026-03-23T23:15:59.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:15:58' 2026-03-23T23:15:59.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:15:59.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:59.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:59.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:59.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:58' 2026-03-23T23:15:59.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:15:59.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:15:59.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:15:59.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:15:58cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image demoted2026-03-23 23:15:57' 2026-03-23T23:15:59.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:15:59.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:15:59.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:58' 2026-03-23T23:15:59.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:15:59.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:15:59.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:15:59.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:15:59.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:15:59.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:59.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:15:59.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:15:59.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:15:59.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:15:59.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:15:59.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:15:59.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:15:59.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:15:59.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:15:59.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:00.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:16:00.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:00.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:00.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:00.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:00.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:00.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:00.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:00.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:00.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:59 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:15:58' 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:16:00.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:00.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:16:00.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:00.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:00.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:00.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:00.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:00.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:59' 2026-03-23T23:16:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:15:59' 2026-03-23T23:16:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:15:59' 2026-03-23T23:16:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:00.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:00.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:15:59cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:15:58' 2026-03-23T23:16:00.197 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:00.197 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:00.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:15:59' 2026-03-23T23:16:00.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:00.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:16:00.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:00.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:16:00.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:00.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:00.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:00.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:16:00.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:00.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:00.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:00.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:16:00.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:16:02.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:16:02.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:16:02.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:02.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:02.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:02.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:16:02.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:02.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:02.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:02.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:16:02.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:16:02.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:02.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:03.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:16:03.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:03.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:03.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:03.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:16:03.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:16:03.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:16:03.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:16:03.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:16:03.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:16:03.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:03.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:16:03.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:16:03.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:16:03.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:03.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:16:03.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:16:03.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:16:03.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:16:03.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:16:03.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:16:03.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:03.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:03.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:03.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:16:03.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:16:03.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:16:03.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:16:03.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:03.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:16:07.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 60 2026-03-23T23:16:07.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:16:07.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:16:07.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:07.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:16:07.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:16:07.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:07.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:16:07.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:16:07.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:16:07.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:16:07.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:16:07.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:16:07.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:16:07.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:16:07.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:16:07.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:07.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:07.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:07.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:16:07.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:16:07.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:16:07.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:16:07.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=60 2026-03-23T23:16:07.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:16:07.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:16:07.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:16:07.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:16:07.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:07.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:07.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:07.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:16:07.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:16:07.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:16:07.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:16:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=60 2026-03-23T23:16:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 60 = 60 2026-03-23T23:16:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:16:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:16:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:07.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:08.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:16:08.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:08.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:16:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:16:08.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:08.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:08.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:04 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307761,"replay_state":"idle"} 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:03 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 60 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.c52321b9-6cfc-4dc8-a4f5-0e3169eb1eb8 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:16:08.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:08.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:16:08.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:08.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:16:08.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:08.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:16:08.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:08.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:08.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:08.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:08.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:04' 2026-03-23T23:16:08.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:16:04' 2026-03-23T23:16:08.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:08.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:08.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:08.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:16:08.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:04' 2026-03-23T23:16:08.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:08.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:08.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:08.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:16:04cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307761,"replay_state":"idle"}2026-03-23 23:16:03' 2026-03-23T23:16:08.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:08.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:08.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:04' 2026-03-23T23:16:08.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:08.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:16:08.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:16:08.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:16:08.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:16:08.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:08.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:08.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:16:08.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:08.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:08.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:08.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:16:08.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:08.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:08.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:08.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:09.668 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:16:09.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:09.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:09.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:09.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:16:09.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:09.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:09.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:09.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:09.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307761,"replay_state":"idle"} 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:03 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:04' 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:16:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:09.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307761,"replay_state":"idle"} 2026-03-23T23:16:09.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:09.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:16:09.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:09.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:16:09.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:09.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:03' 2026-03-23T23:16:09.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:16:03' 2026-03-23T23:16:09.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:09.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:09.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:09.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:16:09.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:03' 2026-03-23T23:16:09.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:09.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:09.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:09.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307761,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:16:03cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:16:04' 2026-03-23T23:16:09.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:09.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:09.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:03' 2026-03-23T23:16:09.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:09.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:16:09.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:16:09.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:16:09.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:16:09.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:09.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:09.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:16:09.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:16:09.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:09.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:09.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:09.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:16:10.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:16:10.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:16:10.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:10.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:10.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:10.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:16:10.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:10.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:10.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:10.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:16:10.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:16:10.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:10.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:11.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:16:11.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:16:11.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:16:11.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:16:11.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:16:11.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:11.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:16:11.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:16:11.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:16:11.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:16:11.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:16:11.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:16:11.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:11.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:11.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:11.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:16:11.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:16:11.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:16:11.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:16:11.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:16:11.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:16:11.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:16:11.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:16:11.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:11.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:16:13.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:16:13.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:16:13.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:16:13.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:16:13.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:16:13.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:13.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:13.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:13.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:16:13.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:16:13.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:16:13.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:16:13.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:16:13.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:16:13.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:13.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:16:13.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:13.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:13.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:13.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:13.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:13.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:13.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:13.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:14.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:16:14.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:14.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:14.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:14.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:14.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:14.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:14.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:14.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:14.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:16:14.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:14.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:14.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:16:14.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:16:14.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:14.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:13 2026-03-23T23:16:14.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:14.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:16:14.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:16:14.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:16:14.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:09' 2026-03-23T23:16:14.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:16:14.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:16:14.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:14.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:16:14.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:14.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:14.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:14.458 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:14.458 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:14.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:14.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:14.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:14.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:13' 2026-03-23T23:16:14.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:16:13' 2026-03-23T23:16:14.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:14.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:14.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:14.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:14.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:13' 2026-03-23T23:16:14.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:14.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:14.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:14.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:16:13cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:16:09' 2026-03-23T23:16:14.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:14.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:14.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:13' 2026-03-23T23:16:14.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:14.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:16:14.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:14.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:16:14.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:14.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:14.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:14.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:16:14.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:14.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:14.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:14.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:14.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:14.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:14.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:14.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:15.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:16:15.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:15.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:15.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:15.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:15.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:15.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:15.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:15.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:15.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:14 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:13' 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:16:15.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:15.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:16:15.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:15.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:15.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:15.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:15.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:15.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:15.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:14' 2026-03-23T23:16:15.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:16:14' 2026-03-23T23:16:15.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:15.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:15.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:15.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:15.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:14' 2026-03-23T23:16:15.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:15.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:15.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:15.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:16:14cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:16:13' 2026-03-23T23:16:15.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:15.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:15.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:14' 2026-03-23T23:16:15.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:15.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:16:15.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:15.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:16:15.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:15.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:15.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:15.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:16:15.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:15.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:15.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:15.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:16:15.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:16:17.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:16:17.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:16:17.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:17.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:17.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:17.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:16:17.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:17.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:17.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:17.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:16:17.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:16:17.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:17.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:18.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:18.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:16:18.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:16:18.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:18.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:16:18.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:16:18.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:18.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:18.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:18.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:16:18.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:16:18.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:16:18.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:16:18.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:16:18.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:16:18.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:18.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:16:20.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:16:20.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:20.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:20.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:20.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:16:20.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:16:20.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:16:20.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:16:20.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:16:20.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:16:20.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:20.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:16:20.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:16:20.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:16:20.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:20.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:16:20.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:16:20.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:16:20.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:16:20.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:16:20.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:16:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:16:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:16:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:16:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:16:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:16:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:16:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:16:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:16:20.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:16:20.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:20.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:20.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:20.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:16:20.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:20.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:16:24.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 64 2026-03-23T23:16:24.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:16:24.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:16:24.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:24.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:16:24.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:16:24.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:24.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:16:24.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:16:24.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:16:24.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:16:24.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:16:24.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:16:24.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:16:24.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:16:24.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:16:24.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:24.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:24.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:24.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:16:24.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:16:24.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:16:24.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:16:24.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=64 2026-03-23T23:16:24.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:16:24.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:16:24.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:16:24.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:16:24.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:24.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:24.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:24.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:16:24.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:16:24.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:16:24.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:16:24.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=64 2026-03-23T23:16:24.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 64 = 64 2026-03-23T23:16:24.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:24.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:16:24.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:24.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:24.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:24.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:16:24.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:24.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:24.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:24.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:25.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:16:25.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:25.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:25.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:25.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:16:25.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:25.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:25.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:25.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:25.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:23 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307775,"replay_state":"idle"} 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:19 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 64 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.673487ed-e0fe-4d5c-a22d-8b5e381b8ae8 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:16:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:16:25.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:16:25.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:25.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:16:25.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:25.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:16:25.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:25.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:16:25.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:25.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:25.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:25.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:25.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:23' 2026-03-23T23:16:25.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:16:23' 2026-03-23T23:16:25.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:25.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:25.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:25.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:16:25.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:23' 2026-03-23T23:16:25.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:25.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:25.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:25.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:16:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307775,"replay_state":"idle"}2026-03-23 23:16:19' 2026-03-23T23:16:25.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:25.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:25.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:23' 2026-03-23T23:16:25.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:25.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:16:25.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:16:25.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:16:25.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:16:25.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:25.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:25.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:16:25.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:25.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:25.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:25.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:16:25.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:25.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:25.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:25.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:26.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:16:26.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:26.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:26.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:26.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:16:26.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:26.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:26.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:26.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:26.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307775,"replay_state":"idle"} 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:19 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:23' 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:16:26.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:16:26.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:26.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307775,"replay_state":"idle"} 2026-03-23T23:16:26.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:26.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:16:26.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:26.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:16:26.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:26.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:26.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:26.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:26.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:19' 2026-03-23T23:16:26.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:16:19' 2026-03-23T23:16:26.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:26.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:26.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:26.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:16:26.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:19' 2026-03-23T23:16:26.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:26.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:26.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:26.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307775,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:16:19cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:16:23' 2026-03-23T23:16:26.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:26.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:26.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:19' 2026-03-23T23:16:26.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:26.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:16:26.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:16:26.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:16:26.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:16:26.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:26.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:26.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:16:26.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:26.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:26.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:26.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:16:27.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:16:27.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:16:27.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:27.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:27.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:27.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:16:27.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:27.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:27.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:27.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:16:27.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:16:27.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:27.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:28.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:16:28.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:28.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:28.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:28.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:16:28.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:16:28.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:16:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:16:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:16:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:16:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:16:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:16:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:16:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:28.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:16:28.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:16:28.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:16:28.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:16:28.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:16:28.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:16:28.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:28.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:16:28.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:16:28.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:16:28.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:16:28.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:16:28.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:16:28.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:16:28.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:28.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:16:28.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:28.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:16:28.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:28.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:16:28.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:16:28.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:16:28.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:28.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:28.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:28.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:16:28.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:16:28.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:16:28.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:16:28.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:16:28.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:16:28.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:16:28.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:16:28.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:28.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:30.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:16:30.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:16:30.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:16:30.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:16:30.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:16:30.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:16:30.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:16:30.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:30.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:30.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:30.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:16:30.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:16:30.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:16:30.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:16:30.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:16:30.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:16:30.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:30.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:16:30.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:30.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:30.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:30.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:30.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:30.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:30.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:30.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:31.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:16:31.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:31.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:31.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:31.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:31.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:31.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:31.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:31.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:31.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:28 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:29' 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:16:31.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:31.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:16:31.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:31.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:31.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:31.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:31.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:31.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:31.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:31.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:31.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:28' 2026-03-23T23:16:31.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:16:28' 2026-03-23T23:16:31.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:31.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:31.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:31.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:31.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:28' 2026-03-23T23:16:31.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:31.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:31.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:31.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:16:28cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:16:29' 2026-03-23T23:16:31.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:31.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:31.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:28' 2026-03-23T23:16:31.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:31.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:16:31.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:31.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:16:31.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:31.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:31.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:31.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:16:31.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:31.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:31.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:31.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:31.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:31.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:31.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:31.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:32.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:16:32.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:32.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:32.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:32.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:32.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:32.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:32.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:32.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:32.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:16:32.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:32.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:32.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:16:32.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:16:32.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:32.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:29 2026-03-23T23:16:32.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:32.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:16:32.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:16:32.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:16:32.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:28' 2026-03-23T23:16:32.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:16:32.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:16:32.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:32.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:16:32.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:32.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:32.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:32.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:32.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:32.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:32.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:32.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:29' 2026-03-23T23:16:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:16:29' 2026-03-23T23:16:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:29' 2026-03-23T23:16:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:32.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:32.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:16:29cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:16:28' 2026-03-23T23:16:32.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:32.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:32.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:29' 2026-03-23T23:16:32.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:32.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:16:32.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:32.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:16:32.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:16:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:16:32.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:16:34.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:16:34.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:16:34.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:34.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:34.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:34.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:16:34.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:34.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:34.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:34.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:16:34.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:16:34.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:34.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:35.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:16:35.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:35.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:35.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:35.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:16:35.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:16:35.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:16:35.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:16:35.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:16:35.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:16:35.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:35.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:16:35.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:16:35.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:16:35.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:35.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:16:35.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:16:35.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:16:35.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:16:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:16:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:16:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:16:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:16:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:16:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:16:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:16:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:16:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:16:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:16:35.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:35.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:35.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:35.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:16:35.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:16:35.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:16:35.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:16:35.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:35.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:16:38.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 66 2026-03-23T23:16:38.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:16:38.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:16:38.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:38.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:16:38.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:16:38.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:38.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:16:38.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:16:38.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:16:38.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:16:38.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:16:38.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:16:38.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:16:38.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:16:38.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:16:38.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:38.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:38.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:38.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:16:38.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:16:38.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:16:38.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:16:38.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=66 2026-03-23T23:16:38.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:16:38.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:16:38.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:16:38.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:16:38.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:38.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:38.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:38.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:16:38.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:16:38.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:16:38.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:16:38.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=66 2026-03-23T23:16:38.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 66 = 66 2026-03-23T23:16:38.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:38.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:16:38.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:38.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:38.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:38.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:16:38.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:38.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:38.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:38.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:39.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:16:39.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:39.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:39.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:39.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:16:39.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:39.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:39.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:39.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:39.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:34 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307793,"replay_state":"idle"} 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:33 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 65 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.8ce72eae-c245-46b6-a7a7-319976f19e16 (peer_uuids:[]) 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 66 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.0a534020-09ba-4872-92dd-9bfb19eadcfa (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:16:39.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:16:39.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:16:39.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:39.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:16:39.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:39.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:16:39.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:39.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:16:39.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:39.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:39.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:39.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:39.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:34' 2026-03-23T23:16:39.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:16:34' 2026-03-23T23:16:39.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:39.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:39.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:39.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:16:39.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:34' 2026-03-23T23:16:39.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:39.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:39.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:39.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:16:34cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307793,"replay_state":"idle"}2026-03-23 23:16:33' 2026-03-23T23:16:39.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:39.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:39.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:34' 2026-03-23T23:16:39.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:39.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:16:39.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:16:39.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:16:39.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:16:39.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:39.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:39.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:16:39.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:39.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:39.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:39.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:16:39.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:39.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:39.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:39.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:40.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:16:40.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:40.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:40.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:40.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:16:40.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:40.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:40.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:40.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:40.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:16:40.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:40.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:40.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:16:40.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307793,"replay_state":"idle"} 2026-03-23T23:16:40.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:40.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:33 2026-03-23T23:16:40.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:40.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:16:40.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:16:40.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:16:40.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:39' 2026-03-23T23:16:40.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:16:40.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:16:40.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:40.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307793,"replay_state":"idle"} 2026-03-23T23:16:40.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:40.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:16:40.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:40.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:16:40.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:40.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:40.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:40.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:40.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:33' 2026-03-23T23:16:40.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:16:33' 2026-03-23T23:16:40.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:40.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:40.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:40.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:16:40.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:33' 2026-03-23T23:16:40.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:40.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:40.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:40.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307793,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:16:33cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:16:39' 2026-03-23T23:16:40.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:40.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:40.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:33' 2026-03-23T23:16:40.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:40.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:16:40.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:16:40.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:16:40.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:16:40.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:40.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:40.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:16:40.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:16:40.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:40.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:40.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:40.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:16:42.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:16:42.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:16:42.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:42.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:42.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:42.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:16:42.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:42.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:42.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:42.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:16:42.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:16:42.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:42.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:43.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:16:43.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:43.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:43.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:16:43.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:16:43.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:16:43.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:16:43.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:16:43.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:43.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:43.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:16:43.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:16:43.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:16:43.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:16:43.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:16:43.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:16:43.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:16:43.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:43.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:16:43.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:43.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:43.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:43.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:43.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:43.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:43.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:43.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:44.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:16:44.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:44.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:44.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:44.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:44.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:44.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:44.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:44.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:44.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:16:44.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:44.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:44.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:16:44.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:16:44.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:44.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:43 2026-03-23T23:16:44.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:44.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:16:44.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:16:44.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:16:44.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:39' 2026-03-23T23:16:44.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:16:44.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:16:44.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:44.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:16:44.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:44.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:44.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:44.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:44.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:44.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:44.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:44.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:44.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:43' 2026-03-23T23:16:44.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:16:43' 2026-03-23T23:16:44.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:44.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:44.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:44.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:44.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:43' 2026-03-23T23:16:44.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:44.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:44.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:44.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:16:43cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:16:39' 2026-03-23T23:16:44.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:44.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:44.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:43' 2026-03-23T23:16:44.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:44.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:16:44.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:44.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:16:44.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:44.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:44.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:44.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:16:44.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:44.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:44.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:44.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:44.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:44.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:44.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:44.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:45.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:16:45.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:45.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:45.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:45.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:45.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:45.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:45.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:45.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:45.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:16:45.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:45.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:45.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:16:45.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:16:45.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:45.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:44 2026-03-23T23:16:45.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:45.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:16:45.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:16:45.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:16:45.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:43' 2026-03-23T23:16:45.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:16:45.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:16:45.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:45.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:16:45.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:45.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:45.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:45.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:45.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:45.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:45.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:45.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:45.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:44' 2026-03-23T23:16:45.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:16:44' 2026-03-23T23:16:45.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:45.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:45.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:45.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:16:45.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:44' 2026-03-23T23:16:45.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:45.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:45.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:45.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:16:44cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:16:43' 2026-03-23T23:16:45.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:45.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:45.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:44' 2026-03-23T23:16:45.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:45.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:16:45.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:16:45.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:16:45.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:16:45.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:45.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:45.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:16:45.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:45.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:45.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:45.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:16:45.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:16:47.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:16:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:16:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:16:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:16:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:16:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:48.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:16:48.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:48.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:48.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:48.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:16:48.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:16:48.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:16:48.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:16:48.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:16:48.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:48.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:16:48.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:16:48.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:16:48.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:48.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:16:48.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:16:48.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:16:48.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:16:48.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:16:48.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:16:48.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:48.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:48.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:48.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:16:48.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:16:48.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:16:48.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:16:48.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:16:48.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:16:48.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:48.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:16:50.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:16:50.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:50.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:50.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:50.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:16:50.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:16:50.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:16:50.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:16:50.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:16:50.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:50.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:16:50.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:16:50.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:16:50.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:16:50.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:50.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:16:50.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:16:50.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:16:50.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:16:50.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:16:50.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:50.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:50.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:50.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:16:50.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:16:50.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:16:50.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:16:50.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:16:50.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:16:50.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:16:50.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:16:50.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:50.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:16:54.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 70 2026-03-23T23:16:54.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:16:54.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:16:54.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:54.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:16:54.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:16:54.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:54.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:16:54.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:16:54.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:16:54.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:16:54.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:16:54.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:16:54.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:16:54.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:16:54.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:16:54.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:54.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:54.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:54.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:16:54.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:16:54.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:16:54.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:16:54.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=70 2026-03-23T23:16:54.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:16:54.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:16:54.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:16:54.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:16:54.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:54.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:54.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:54.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:16:54.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:16:54.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:16:54.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:16:54.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=70 2026-03-23T23:16:54.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 70 = 70 2026-03-23T23:16:54.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:54.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:16:54.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:54.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:54.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:54.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:16:54.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:54.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:54.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:54.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:55.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:16:55.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:55.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:55.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:55.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:16:55.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:55.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:55.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:55.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:55.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:16:55.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:55.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:55.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:16:55.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:16:55.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:55.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:53 2026-03-23T23:16:55.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:55.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:16:55.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:16:55.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307806,"replay_state":"idle"} 2026-03-23T23:16:55.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:49 2026-03-23T23:16:55.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:16:55.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 70 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.857bef6a-4a8f-4520-891b-a069dbb5d44f (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:16:55.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:16:55.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:16:55.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:55.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:16:55.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:55.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:16:55.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:55.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:16:55.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:55.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:55.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:55.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:55.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:53' 2026-03-23T23:16:55.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:16:53' 2026-03-23T23:16:55.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:55.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:55.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:55.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:16:55.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:53' 2026-03-23T23:16:55.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:55.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:55.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:55.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:16:53cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307806,"replay_state":"idle"}2026-03-23 23:16:49' 2026-03-23T23:16:55.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:55.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:55.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:53' 2026-03-23T23:16:55.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:55.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:16:55.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:16:55.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:16:55.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:16:55.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:55.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:55.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:16:55.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:55.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:55.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:55.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:16:55.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:55.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:55.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:55.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:56.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:16:56.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:56.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:56.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:56.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:16:56.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:16:56.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:16:56.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:56.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:56.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:16:56.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:16:56.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:16:56.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:16:56.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307806,"replay_state":"idle"} 2026-03-23T23:16:56.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:16:56.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:49 2026-03-23T23:16:56.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:16:56.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:16:56.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:16:56.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:16:56.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:53' 2026-03-23T23:16:56.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:16:56.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:16:56.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:16:56.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307806,"replay_state":"idle"} 2026-03-23T23:16:56.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:16:56.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:16:56.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:16:56.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:16:56.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:16:56.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:16:56.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:16:56.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:16:56.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:49' 2026-03-23T23:16:56.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:16:49' 2026-03-23T23:16:56.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:56.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:56.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:56.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:16:56.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:49' 2026-03-23T23:16:56.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:16:56.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:16:56.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:16:56.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307806,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:16:49cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:16:53' 2026-03-23T23:16:56.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:16:56.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:16:56.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:49' 2026-03-23T23:16:56.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:16:56.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:16:56.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:16:56.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:16:56.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:16:56.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:56.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:16:56.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:16:56.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:16:56.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:56.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:56.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:16:57.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:16:57.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:16:57.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:57.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:57.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:57.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:16:57.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:57.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:57.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:57.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:16:57.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:16:57.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:57.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:16:58.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:58.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:16:58.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:16:58.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:16:58.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:16:58.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:58.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:16:58.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:16:58.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:58.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:58.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:16:58.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:16:58.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:16:58.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:16:58.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:16:58.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:16:58.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:16:58.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:16:58.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:16:58.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:16:58.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:00.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:17:00.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:17:00.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:17:00.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:17:00.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:17:00.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:00.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:17:00.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:17:00.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:17:00.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:17:00.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:17:00.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:17:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:17:00.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:17:00.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:17:00.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:17:00.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:17:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:17:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:17:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:01.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:17:01.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:01.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:01.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:01.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:01.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:01.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:01.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:01.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:01.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:17:01.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:01.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:01.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:01.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:17:01.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:01.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:58 2026-03-23T23:17:01.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:01.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:17:01.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:01.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:17:01.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:59' 2026-03-23T23:17:01.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:17:01.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:17:01.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:01.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:17:01.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:01.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:01.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:01.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:01.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:01.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:01.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:01.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:01.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:58' 2026-03-23T23:17:01.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:16:58' 2026-03-23T23:17:01.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:01.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:01.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:01.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:01.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:58' 2026-03-23T23:17:01.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:01.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:01.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:01.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:16:58cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:16:59' 2026-03-23T23:17:01.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:01.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:01.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:58' 2026-03-23T23:17:01.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:17:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:17:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:17:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:02.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:17:02.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:02.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:02.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:02.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:02.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:02.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:02.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:02.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:02.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:17:02.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:02.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:02.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:02.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:17:02.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:02.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:59 2026-03-23T23:17:02.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:02.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:17:02.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:02.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:17:02.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:16:58' 2026-03-23T23:17:02.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:17:02.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:17:02.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:02.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:17:02.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:02.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:02.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:02.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:02.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:02.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:02.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:02.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:02.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:59' 2026-03-23T23:17:02.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:16:59' 2026-03-23T23:17:02.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:02.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:02.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:02.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:02.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:16:59' 2026-03-23T23:17:02.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:02.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:02.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:02.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:16:59cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:16:58' 2026-03-23T23:17:02.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:02.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:02.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:16:59' 2026-03-23T23:17:02.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:02.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:17:02.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:02.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:17:02.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:02.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:02.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:02.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:17:02.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:02.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:02.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:02.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:17:02.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:17:04.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:17:04.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:17:04.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:04.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:04.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:04.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:17:04.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:04.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:04.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:04.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:17:04.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:17:04.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:04.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:05.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:05.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:17:05.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:17:05.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:17:05.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:17:05.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:17:05.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:05.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:05.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:05.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:17:05.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:17:05.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:17:05.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:17:05.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:05.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:17:09.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 72 2026-03-23T23:17:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:17:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:17:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:17:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:17:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:17:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:17:09.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:17:09.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:17:09.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:17:09.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:17:09.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:17:09.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:17:09.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:17:09.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:09.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:09.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:09.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:17:09.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:17:09.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:17:09.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:17:09.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=72 2026-03-23T23:17:09.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:17:09.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:17:09.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:17:09.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:17:09.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:09.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:09.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:09.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:17:09.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:17:09.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:17:09.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:17:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=72 2026-03-23T23:17:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 72 = 72 2026-03-23T23:17:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:17:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:17:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:17:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:17:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:09 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307823,"replay_state":"idle"} 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:03 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 72 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.2857342b-9046-46c0-a9e6-5dedf87d873a (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:17:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:17:10.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:17:10.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:17:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:17:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:17:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:10.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:09' 2026-03-23T23:17:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:17:09' 2026-03-23T23:17:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:17:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:09' 2026-03-23T23:17:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:10.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:17:09cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307823,"replay_state":"idle"}2026-03-23 23:17:03' 2026-03-23T23:17:10.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:10.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:10.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:09' 2026-03-23T23:17:10.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:10.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:17:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:17:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:17:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:17:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:17:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:17:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:11.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:17:11.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:11.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:11.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:11.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:17:11.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:11.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:11.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:11.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:11.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:17:11.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:11.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:11.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:17:11.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307823,"replay_state":"idle"} 2026-03-23T23:17:11.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:11.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:03 2026-03-23T23:17:11.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:11.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:17:11.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:17:11.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:17:11.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:09' 2026-03-23T23:17:11.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:17:11.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:17:11.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:11.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307823,"replay_state":"idle"} 2026-03-23T23:17:11.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:11.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:17:11.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:11.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:17:11.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:11.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:11.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:11.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:11.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:03' 2026-03-23T23:17:11.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:17:03' 2026-03-23T23:17:11.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:11.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:11.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:11.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:17:11.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:03' 2026-03-23T23:17:11.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:11.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:11.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:11.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307823,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:17:03cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:17:09' 2026-03-23T23:17:11.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:11.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:11.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:03' 2026-03-23T23:17:11.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:11.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:17:11.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:17:11.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:17:11.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:17:11.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:11.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:11.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:17:11.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:17:11.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:11.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:11.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:11.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:17:12.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:17:12.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:17:12.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:12.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:12.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:12.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:17:12.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:12.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:12.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:12.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:17:12.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:17:12.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:12.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:13.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:17:13.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:13.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:13.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:13.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:17:13.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:17:13.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:17:13.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:17:13.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:17:13.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:17:13.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:13.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:17:13.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:17:13.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:17:13.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:13.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:17:13.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:17:13.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:17:13.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:17:13.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:17:13.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:13.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:13.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:13.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:17:13.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:17:13.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:17:13.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:17:13.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:17:13.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:17:13.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:17:13.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:17:13.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:13.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:17:15.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:17:15.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:15.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:15.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:15.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:17:15.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:17:15.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:17:15.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:17:15.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:17:15.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:15.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:17:15.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:17:15.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:17:15.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:15.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:17:15.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:17:15.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:17:15.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:17:15.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:17:15.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:17:15.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:15.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:15.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:15.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:17:15.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:17:15.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:17:15.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:17:15.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:17:15.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:17:15.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:15.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:17:15.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:15.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:15.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:15.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:15.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:15.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:15.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:15.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:17:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:16.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:17:16.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:16.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:16.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:16.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:17:16.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:16.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:13 2026-03-23T23:17:16.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:16.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:17:16.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:16.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:17:16.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:14' 2026-03-23T23:17:16.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:17:16.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:17:16.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:16.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image demoted 2026-03-23T23:17:16.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:16.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:16.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:16.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:16.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:16.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:16.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:16.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:16.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:13' 2026-03-23T23:17:16.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:17:13' 2026-03-23T23:17:16.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:16.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:16.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:16.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:16.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:13' 2026-03-23T23:17:16.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:16.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:16.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:16.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image demoted44004405mirror.0vm022026-03-23 23:17:13cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:17:14' 2026-03-23T23:17:16.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:16.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:16.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:13' 2026-03-23T23:17:16.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:16.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:17:16.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:16.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:17:16.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:16.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:16.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:16.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:17:16.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:16.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:16.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:16.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:16.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:16.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:16.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:16.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:17.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:17:17.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:17.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:17.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:17.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:17.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:17.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:17.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:17.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:17.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:17:17.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:17.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:17.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:17.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:17:17.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:17.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:14 2026-03-23T23:17:17.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:17.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:17:17.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:17.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:17:17.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:13' 2026-03-23T23:17:17.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:17:17.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:17:17.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:17.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:17:17.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:17.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:17.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:17.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:17.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:17.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:17.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:17.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:17.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:14' 2026-03-23T23:17:17.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:17:14' 2026-03-23T23:17:17.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:17.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:17.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:17.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:17.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:14' 2026-03-23T23:17:17.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:17.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:17.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:17.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:17:14cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image demoted2026-03-23 23:17:13' 2026-03-23T23:17:17.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:17.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:17.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:14' 2026-03-23T23:17:17.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:17.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:17:17.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:17.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:17:17.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:17.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:17.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:17.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:17:17.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:17.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:17.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:17.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:17:17.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:17:19.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:17:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:17:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:17:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:17:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:17:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:20.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:17:20.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:20.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:20.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:20.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:17:20.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:17:20.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:17:20.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:17:20.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:17:20.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:17:20.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:20.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:17:20.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:17:20.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:17:20.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:20.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:17:20.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:17:20.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:17:20.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:17:20.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:17:20.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:17:20.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:20.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:17:20.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:17:20.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:17:20.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:17:20.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:17:20.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:17:20.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:17:20.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:17:20.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:17:20.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:17:20.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:20.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:20.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:20.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:17:20.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:17:20.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:17:20.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:17:20.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:17:20.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:17:20.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:17:20.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:17:20.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:20.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:17:24.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 76 2026-03-23T23:17:24.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:17:24.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:17:24.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:24.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:17:24.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:17:24.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:24.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:17:24.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:17:24.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:17:24.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:17:24.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:17:24.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:17:24.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:17:24.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:17:24.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:17:24.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:24.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:24.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:24.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:17:24.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:17:24.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:17:24.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:17:24.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=76 2026-03-23T23:17:24.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:17:24.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:17:24.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:17:24.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:17:24.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:24.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:24.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:24.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:17:24.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:17:24.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:17:24.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:17:24.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=76 2026-03-23T23:17:24.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 76 = 76 2026-03-23T23:17:24.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:24.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:17:24.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:24.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:24.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:24.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:17:24.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:24.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:24.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:24.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:25.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:17:25.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:25.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:25.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:25.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:17:25.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:25.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:25.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:25.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:25.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:23 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307838,"replay_state":"idle"} 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:19 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 76 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.c5e479b1-0f3c-40e1-beb8-4ca5d45de36d (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:17:25.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:17:25.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:17:25.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:25.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:17:25.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:25.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:17:25.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:25.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:17:25.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:25.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:25.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:25.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:25.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:23' 2026-03-23T23:17:25.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:17:23' 2026-03-23T23:17:25.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:25.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:25.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:25.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:17:25.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:23' 2026-03-23T23:17:25.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:25.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:25.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:25.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:17:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307838,"replay_state":"idle"}2026-03-23 23:17:19' 2026-03-23T23:17:25.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:25.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:25.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:23' 2026-03-23T23:17:25.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:25.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:17:25.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:17:25.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:17:25.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:17:25.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:25.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:25.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:17:25.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:25.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:25.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:25.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:17:25.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:25.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:25.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:25.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:17:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:17:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:17:26.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:26.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:26.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:17:26.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307838,"replay_state":"idle"} 2026-03-23T23:17:26.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:26.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:19 2026-03-23T23:17:26.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:26.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:17:26.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:17:26.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:17:26.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:23' 2026-03-23T23:17:26.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:17:26.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:17:26.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:26.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307838,"replay_state":"idle"} 2026-03-23T23:17:26.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:26.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:17:26.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:26.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:17:26.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:26.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:26.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:26.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:26.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:19' 2026-03-23T23:17:26.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:17:19' 2026-03-23T23:17:26.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:26.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:26.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:26.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:17:26.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:19' 2026-03-23T23:17:26.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:26.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:26.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:26.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307838,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:17:19cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:17:23' 2026-03-23T23:17:26.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:26.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:26.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:19' 2026-03-23T23:17:26.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:26.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:17:26.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:17:26.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:17:26.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:17:26.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:26.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:26.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:17:26.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:26.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:26.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:26.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:17:27.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:17:27.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:17:27.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:27.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:27.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:27.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:17:27.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:27.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:27.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:27.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:17:27.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:17:27.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:27.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:28.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:17:28.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:28.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:28.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:28.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:17:28.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:17:28.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:17:28.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:17:28.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:17:28.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:28.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:17:28.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:17:28.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:17:28.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:28.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:17:28.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:17:28.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:17:28.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:17:28.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:17:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:17:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:17:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:17:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:17:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:17:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:17:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:17:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:17:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:17:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:17:28.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:28.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:28.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:28.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:17:28.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:17:28.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:17:28.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:17:28.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:17:28.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:17:28.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:17:28.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:17:28.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:28.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:17:30.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:17:30.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:30.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:30.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:30.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:17:30.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:17:30.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:17:30.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:17:30.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:17:30.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:17:30.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:30.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:17:30.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:17:30.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:17:30.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:30.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:17:30.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:17:30.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:17:30.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:17:30.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:17:30.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:17:30.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:17:30.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:17:30.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:30.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:17:30.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:17:30.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:17:30.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:17:30.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:17:30.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:17:30.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:30.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:30.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:30.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:17:30.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:17:30.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:17:30.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:17:30.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:17:30.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:17:30.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:30.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:17:30.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:30.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:30.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:30.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:30.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:30.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:30.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:30.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:31.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:17:31.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:31.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:31.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:31.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:31.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:31.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:31.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:31.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:31.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:17:31.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:28 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:29' 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:17:31.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:31.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:17:31.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:31.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:31.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:31.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:31.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:31.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:31.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:31.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:31.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:28' 2026-03-23T23:17:31.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:17:28' 2026-03-23T23:17:31.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:31.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:31.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:31.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:31.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:28' 2026-03-23T23:17:31.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:31.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:31.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:31.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:17:28cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:17:29' 2026-03-23T23:17:31.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:31.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:31.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:28' 2026-03-23T23:17:31.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:31.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:17:31.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:31.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:17:31.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:31.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:31.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:31.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:17:31.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:31.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:31.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:31.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:31.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:31.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:31.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:31.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:32.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:17:32.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:32.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:32.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:32.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:32.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:32.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:32.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:32.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:32.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:29 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:28' 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:17:32.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:32.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:17:32.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:32.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:32.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:32.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:32.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:32.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:32.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:32.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:32.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:29' 2026-03-23T23:17:32.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:17:29' 2026-03-23T23:17:32.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:32.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:32.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:32.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:32.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:29' 2026-03-23T23:17:32.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:32.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:32.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:32.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:17:29cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:17:28' 2026-03-23T23:17:32.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:32.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:32.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:29' 2026-03-23T23:17:32.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:32.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:17:32.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:32.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:17:32.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:32.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:32.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:32.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:17:32.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:32.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:32.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:32.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:17:32.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:17:34.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:17:34.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:17:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:17:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:17:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:17:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:34.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:35.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:17:35.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:17:35.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:17:35.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:17:35.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:17:35.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:35.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:35.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:35.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:17:35.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:17:35.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:17:35.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:17:35.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:17:35.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:35.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:17:39.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 78 2026-03-23T23:17:39.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:17:39.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:17:39.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:39.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:17:39.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:17:39.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:39.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:17:39.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:17:39.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:17:39.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:17:39.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:17:39.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:17:39.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:17:39.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:17:39.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:17:39.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:39.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:39.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:39.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:17:39.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:17:39.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:17:39.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:17:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=78 2026-03-23T23:17:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:17:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:17:39.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:17:39.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:17:39.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:39.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:39.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:39.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:17:39.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:17:39.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:17:39.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:17:39.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=78 2026-03-23T23:17:39.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 78 = 78 2026-03-23T23:17:39.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:39.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:17:39.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:39.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:39.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:39.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:17:39.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:39.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:39.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:39.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:40.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:17:40.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:40.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:40.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:40.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:17:40.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:40.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:40.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:40.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:40.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:39 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307853,"replay_state":"idle"} 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:33 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 78 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.13cff7fa-f49b-4023-999d-fea2c73b47fe (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:17:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:17:40.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:17:40.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:17:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:17:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:40.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:17:40.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:40.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:40.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:40.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:40.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:39' 2026-03-23T23:17:40.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:17:39' 2026-03-23T23:17:40.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:40.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:40.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:40.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:17:40.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:39' 2026-03-23T23:17:40.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:40.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:40.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:40.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:17:39cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307853,"replay_state":"idle"}2026-03-23 23:17:33' 2026-03-23T23:17:40.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:40.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:40.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:39' 2026-03-23T23:17:40.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:40.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:17:40.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:17:40.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:17:40.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:17:40.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:40.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:40.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:17:40.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:40.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:40.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:40.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:17:40.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:40.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:40.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:40.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:41.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:17:41.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:41.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:41.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:41.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:17:41.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:41.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:41.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:41.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:41.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:17:41.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:41.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:41.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:17:41.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307853,"replay_state":"idle"} 2026-03-23T23:17:41.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:41.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:33 2026-03-23T23:17:41.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:41.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:17:41.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:17:41.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:17:41.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:39' 2026-03-23T23:17:41.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:17:41.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:17:41.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307853,"replay_state":"idle"} 2026-03-23T23:17:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:17:41.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:41.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:17:41.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:41.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:41.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:41.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:41.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:33' 2026-03-23T23:17:41.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:17:33' 2026-03-23T23:17:41.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:41.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:41.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:41.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:17:41.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:33' 2026-03-23T23:17:41.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:41.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:41.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307853,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:17:33cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:17:39' 2026-03-23T23:17:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:41.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:33' 2026-03-23T23:17:41.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:41.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:17:41.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:17:41.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:17:41.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:17:41.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:41.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:41.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:17:41.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:17:41.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:41.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:41.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:41.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:17:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:17:42.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:17:42.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:42.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:42.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:42.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:17:42.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:42.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:42.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:42.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:17:42.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:17:42.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:42.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:43.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:17:43.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:17:43.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:17:43.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:17:43.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:17:43.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:43.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:43.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:43.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:17:43.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:17:43.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:17:43.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:17:43.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:17:43.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:17:43.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:17:43.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:17:43.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:43.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:45.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:17:45.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:17:45.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:17:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:17:45.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:17:45.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:45.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:45.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:17:45.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:17:45.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:17:45.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:17:45.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:17:45.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:17:45.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:17:45.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:45.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:17:45.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:45.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:45.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:45.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:45.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:45.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:45.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:45.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:46.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:17:46.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:46.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:46.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:46.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:46.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:46.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:46.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:46.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:46.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:17:46.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:46.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:46.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:46.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:17:46.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:46.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:43 2026-03-23T23:17:46.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:46.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:17:46.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:46.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:17:46.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:44' 2026-03-23T23:17:46.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:17:46.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:17:46.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:46.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image demoted 2026-03-23T23:17:46.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:46.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:46.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:46.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:46.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:46.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:46.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:46.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:46.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:43' 2026-03-23T23:17:46.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:17:43' 2026-03-23T23:17:46.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:46.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:46.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:46.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:46.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:43' 2026-03-23T23:17:46.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:46.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:46.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:46.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image demoted44004405mirror.0vm022026-03-23 23:17:43cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:17:44' 2026-03-23T23:17:46.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:46.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:46.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:43' 2026-03-23T23:17:46.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:46.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:17:46.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:46.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:17:46.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:46.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:46.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:46.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:17:46.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:46.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:46.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:46.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:46.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:46.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:46.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:46.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:47.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:17:47.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:47.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:47.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:47.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:47.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:47.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:47.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:47.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:47.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:17:47.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:47.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:47.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:47.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:17:47.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:47.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:44 2026-03-23T23:17:47.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:47.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:17:47.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:17:47.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:17:47.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:43' 2026-03-23T23:17:47.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:17:47.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:17:47.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:47.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:17:47.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:47.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:47.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:47.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:47.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:47.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:47.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:47.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:47.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:44' 2026-03-23T23:17:47.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:17:44' 2026-03-23T23:17:47.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:47.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:47.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:47.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:17:47.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:44' 2026-03-23T23:17:47.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:47.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:47.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:47.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:17:44cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image demoted2026-03-23 23:17:43' 2026-03-23T23:17:47.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:47.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:47.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:44' 2026-03-23T23:17:47.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:47.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:17:47.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:17:47.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:17:47.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:17:47.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:47.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:47.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:17:47.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:47.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:47.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:47.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:17:47.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:17:49.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:17:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:17:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:17:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:17:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:17:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:50.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:50.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:17:50.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:17:50.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:17:50.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:17:50.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:17:50.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:17:50.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:50.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:17:50.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:17:50.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:17:50.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:50.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:50.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:50.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:17:50.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:17:50.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:17:50.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:17:50.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:50.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:17:54.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 82 2026-03-23T23:17:54.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:17:54.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:17:54.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:54.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:17:54.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:17:54.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:54.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:17:54.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:17:54.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:17:54.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:17:54.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:17:54.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:17:54.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:17:54.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:17:54.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:17:54.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:54.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:54.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:54.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:17:54.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:17:54.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:17:54.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:17:54.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=82 2026-03-23T23:17:54.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:17:54.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:17:54.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:17:54.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:17:54.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:54.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:54.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:54.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:17:54.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:17:54.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:17:54.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:17:54.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=82 2026-03-23T23:17:54.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 82 = 82 2026-03-23T23:17:54.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:54.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:17:54.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:54.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:54.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:54.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:17:54.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:54.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:54.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:54.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:55.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:17:55.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:55.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:55.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:55.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:17:55.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:55.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:55.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:55.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:55.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:53 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307868,"replay_state":"idle"} 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:49 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 82 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.78ee6785-1251-4753-b92f-35816d055163 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:17:55.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:17:55.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:17:55.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:55.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:17:55.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:55.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:17:55.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:55.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:17:55.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:55.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:55.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:55.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:55.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:53' 2026-03-23T23:17:55.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:17:53' 2026-03-23T23:17:55.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:55.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:55.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:55.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:17:55.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:53' 2026-03-23T23:17:55.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:55.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:55.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:56.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:17:53cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307868,"replay_state":"idle"}2026-03-23 23:17:49' 2026-03-23T23:17:56.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:56.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:56.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:53' 2026-03-23T23:17:56.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:56.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:17:56.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:17:56.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:17:56.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:17:56.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:56.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:56.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:17:56.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:56.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:56.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:56.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:17:56.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:56.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:56.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:56.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:57.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:17:57.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:57.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:57.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:57.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:17:57.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:17:57.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:17:57.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:57.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:57.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:17:57.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:17:57.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:17:57.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:17:57.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307868,"replay_state":"idle"} 2026-03-23T23:17:57.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:17:57.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:49 2026-03-23T23:17:57.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:17:57.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:17:57.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:17:57.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:17:57.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:53' 2026-03-23T23:17:57.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:17:57.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:17:57.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:17:57.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307868,"replay_state":"idle"} 2026-03-23T23:17:57.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:17:57.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:17:57.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:17:57.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:17:57.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:17:57.066 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:17:57.066 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:17:57.066 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:17:57.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:49' 2026-03-23T23:17:57.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:17:49' 2026-03-23T23:17:57.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:57.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:57.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:57.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:17:57.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:49' 2026-03-23T23:17:57.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:17:57.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:17:57.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:17:57.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307868,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:17:49cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:17:53' 2026-03-23T23:17:57.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:17:57.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:17:57.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:49' 2026-03-23T23:17:57.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:17:57.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:17:57.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:17:57.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:17:57.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:17:57.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:57.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:17:57.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:17:57.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:17:57.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:57.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:57.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:17:57.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:17:57.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:17:57.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:57.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:57.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:57.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:17:57.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:57.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:57.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:57.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:17:57.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:17:57.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:57.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:17:58.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:17:58.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:17:58.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:17:58.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:17:58.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:17:58.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:17:58.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:17:58.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:17:58.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:17:58.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:58.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:17:58.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:17:58.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:17:58.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:17:58.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:58.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:17:58.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:17:58.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:17:58.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:17:58.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:17:58.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:17:58.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:17:58.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:17:58.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:17:58.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:17:58.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:17:58.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:17:58.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:17:58.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:17:58.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:17:58.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:17:58.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:17:58.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:17:58.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:58.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:58.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:17:58.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:17:58.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:17:58.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:17:58.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:17:58.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:17:58.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:17:58.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:17:58.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:17:58.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:17:58.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:18:00.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:18:00.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:00.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:00.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:00.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:18:00.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:00.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:00.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:18:00.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:18:00.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:00.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:18:00.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:00.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:18:00.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:00.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:00.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:00.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:18:00.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:00.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:18:00.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:18:00.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:00.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:00.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:18:00.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:00.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:18:00.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:18:00.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:18:00.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:00.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:00.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:18:00.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:00.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:00.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:00.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:00.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:00.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:18:00.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:18:00.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:00.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:18:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:18:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:00.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:01.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:18:01.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:01.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:01.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:01.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:01.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:01.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:01.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:01.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:01.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:18:01.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:01.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:01.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:01.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:01.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:01.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:58 2026-03-23T23:18:01.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:01.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:18:01.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:01.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:01.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:59' 2026-03-23T23:18:01.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:18:01.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:18:01.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:01.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:18:01.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:01.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:01.953 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:01.954 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:01.954 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:01.955 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:01.955 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:01.955 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:01.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:58' 2026-03-23T23:18:01.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:17:58' 2026-03-23T23:18:01.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:01.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:01.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:01.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:01.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:58' 2026-03-23T23:18:01.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:01.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:01.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:01.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:17:58cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:17:59' 2026-03-23T23:18:01.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:01.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:01.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:58' 2026-03-23T23:18:01.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:01.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:18:01.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:01.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:18:01.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:01.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:01.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:01.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:18:01.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:01.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:01.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:01.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:01.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:01.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:01.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:01.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:02.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:18:02.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:02.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:02.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:02.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:02.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:02.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:02.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:02.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:02.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:18:03.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:03.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:03.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:03.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:03.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:03.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:59 2026-03-23T23:18:03.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:03.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:18:03.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:03.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:03.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:17:58' 2026-03-23T23:18:03.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:18:03.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:18:03.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:03.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:18:03.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:03.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:03.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:03.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:03.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:03.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:03.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:03.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:03.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:59' 2026-03-23T23:18:03.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:17:59' 2026-03-23T23:18:03.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:03.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:03.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:03.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:03.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:17:59' 2026-03-23T23:18:03.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:03.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:03.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:03.066 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:17:59cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:17:58' 2026-03-23T23:18:03.066 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:03.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:03.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:17:59' 2026-03-23T23:18:03.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:03.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:18:03.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:03.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:18:03.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:03.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:03.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:03.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:18:03.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:03.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:03.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:03.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:18:03.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:18:05.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:18:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:18:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:18:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:18:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:18:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:05.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:06.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:18:06.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:06.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:06.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:06.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:18:06.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:06.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:06.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:18:06.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:18:06.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:06.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:18:06.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:06.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:18:06.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:06.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:06.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:06.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:18:06.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:06.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:06.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:18:06.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:06.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:06.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:06.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:06.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:06.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:18:06.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:18:06.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:06.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:18:06.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:06.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:18:08.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:18:08.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:08.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:08.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:08.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:18:08.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:08.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:18:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:18:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:18:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:18:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:08.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:18:08.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:08.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:18:08.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:08.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:08.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:08.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:08.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:08.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:18:08.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:18:08.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:08.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:08.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:18:08.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 84 2026-03-23T23:18:08.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:18:08.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:18:08.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:08.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:18:08.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:18:08.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:08.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:18:08.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:18:08.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:18:08.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:18:08.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:18:08.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:18:08.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:18:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:18:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:18:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:18:08.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:18:08.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:18:08.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=84 2026-03-23T23:18:08.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:18:08.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:18:08.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:18:08.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:08.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:08.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:08.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:08.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:08.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:18:08.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:18:08.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:18:08.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=83 2026-03-23T23:18:08.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 84 = 83 2026-03-23T23:18:08.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:18:08.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:18:09.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:09.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:09.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:09.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:09.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:09.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:18:09.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:18:09.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:18:09.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=83 2026-03-23T23:18:09.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 84 = 83 2026-03-23T23:18:09.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:18:09.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.8 2026-03-23T23:18:10.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:10.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:10.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:10.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:10.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:10.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:18:10.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:18:10.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:18:10.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=84 2026-03-23T23:18:10.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 84 = 84 2026-03-23T23:18:10.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:18:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:18:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:11.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:18:11.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:11.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:11.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:11.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:18:11.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:11.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:11.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:11.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:11.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:09 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307884,"replay_state":"idle"} 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:08 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 79 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.142c821e-9688-402d-9ee4-7bab7e9684c8 (demoted peer_uuids:[]) 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 83 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.d4e4bb5b-30d0-4523-ba54-d2f8ce21403d (peer_uuids:[]) 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 84 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.33e197e2-d366-4caf-84f5-5726fba7f251 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:18:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:18:11.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:11.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:18:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:18:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:11.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:18:11.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:11.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:11.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:11.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:11.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:09' 2026-03-23T23:18:11.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:18:09' 2026-03-23T23:18:11.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:11.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:11.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:11.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:18:11.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:09' 2026-03-23T23:18:11.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:11.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:11.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:11.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:18:09cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307884,"replay_state":"idle"}2026-03-23 23:18:08' 2026-03-23T23:18:11.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:11.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:11.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:09' 2026-03-23T23:18:11.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:11.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:18:11.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:18:11.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:18:11.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:18:11.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:11.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:11.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:18:11.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:11.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:11.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:11.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:18:11.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:11.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:11.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:11.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:12.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:18:12.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:12.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:12.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:12.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:18:12.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:12.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:12.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:12.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:12.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:18:12.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:12.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:12.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:18:12.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307884,"replay_state":"idle"} 2026-03-23T23:18:12.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:12.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:08 2026-03-23T23:18:12.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:12.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:18:12.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:18:12.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:18:12.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:09' 2026-03-23T23:18:12.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:18:12.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:18:12.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:12.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307884,"replay_state":"idle"} 2026-03-23T23:18:12.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:12.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:18:12.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:12.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:18:12.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:12.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:12.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:12.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:12.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:08' 2026-03-23T23:18:12.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:18:08' 2026-03-23T23:18:12.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:12.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:12.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:12.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:18:12.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:08' 2026-03-23T23:18:12.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:12.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:12.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:12.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307884,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:18:08cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:18:09' 2026-03-23T23:18:12.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:12.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:12.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:08' 2026-03-23T23:18:12.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:12.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:18:12.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:18:12.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:18:12.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:18:12.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:12.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:12.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:18:12.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:18:12.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:12.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:12.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:12.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:18:17.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:18:17.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:18:17.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:17.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:17.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:17.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:18:17.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:17.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:17.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:17.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:18:17.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:18:17.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:17.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:18.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:18:18.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:18.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:18.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:18.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:18:18.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:18.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:18.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:18:18.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:18.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:18:18.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:18.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:18:18.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:18:18.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:18.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:18.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:18.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:18:18.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:18:18.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:18:18.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:18.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:18.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:18.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:18.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:18.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:18:18.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:18:18.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:18.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:18.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:18:18.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:18.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:18.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:18.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:18.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:18.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:18:18.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:18:18.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:18.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:18:18.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:18.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:18:18.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:18.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:18.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:18.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:18.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:18.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:18.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:18.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:19.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:18:19.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:19.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:19.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:19.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:19.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:19.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:19.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:19.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:19.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:18:19.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:19.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:19.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:19.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:19.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:19.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:18 2026-03-23T23:18:19.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:19.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:18:19.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:19.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:19.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:14' 2026-03-23T23:18:19.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:18:19.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:18:19.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:19.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:18:19.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:19.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:19.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:19.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:19.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:19.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:19.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:19.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:19.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:18' 2026-03-23T23:18:19.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:18:18' 2026-03-23T23:18:19.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:19.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:19.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:19.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:19.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:18' 2026-03-23T23:18:19.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:19.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:19.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:19.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:18:18cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:18:14' 2026-03-23T23:18:19.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:19.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:19.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:18' 2026-03-23T23:18:19.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:19.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:18:19.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:19.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:18:19.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:19.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:19.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:19.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:18:19.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:19.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:19.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:19.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:19.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:19.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:19.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:19.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:20.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:18:20.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:20.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:20.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:20.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:20.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:20.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:20.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:20.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:20.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:18:20.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:20.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:20.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:20.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:20.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:20.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:19 2026-03-23T23:18:20.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:20.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:18:20.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:20.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:20.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:18' 2026-03-23T23:18:20.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:18:20.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:18:20.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:20.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:18:20.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:20.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:20.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:20.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:20.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:20.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:20.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:20.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:20.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:19' 2026-03-23T23:18:20.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:18:19' 2026-03-23T23:18:20.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:20.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:20.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:20.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:20.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:19' 2026-03-23T23:18:20.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:20.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:20.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:20.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:18:19cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:18:18' 2026-03-23T23:18:20.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:20.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:20.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:19' 2026-03-23T23:18:20.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:20.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:18:20.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:20.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:18:20.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:20.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:20.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:20.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:18:20.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:20.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:20.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:20.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:18:20.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:18:21.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:18:21.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:18:21.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:21.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:21.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:21.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:18:21.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:21.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:21.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:21.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:18:21.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:18:21.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:21.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:22.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:18:22.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:22.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:22.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:22.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:18:22.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:22.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:22.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:22.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:18:22.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:18:22.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:22.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:18:22.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:18:22.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:22.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:22.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:22.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:18:22.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:22.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:22.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:18:22.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:18:22.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:22.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:18:22.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:22.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:22.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:22.926 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:23.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:23.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:18:23.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:23.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:18:23.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:18:23.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:23.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:25.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:25.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:18:25.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:25.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:25.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:18:25.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:18:25.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:25.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:25.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:18:25.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:18:25.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:25.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:25.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:18:25.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:25.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:25.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:18:25.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:25.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:25.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:25.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:25.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:25.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:18:25.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:18:25.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:25.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:25.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:18:29.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 88 2026-03-23T23:18:29.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:18:29.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:18:29.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:29.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:18:29.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:18:29.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:29.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:18:29.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:18:29.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:18:29.042 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:29.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:18:29.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:18:29.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:18:29.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:18:29.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:29.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:29.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:29.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:29.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:29.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:18:29.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:18:29.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:18:29.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=88 2026-03-23T23:18:29.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:18:29.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:18:29.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:18:29.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:18:29.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:29.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:29.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:29.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:18:29.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:18:29.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:18:29.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:18:29.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=88 2026-03-23T23:18:29.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 88 = 88 2026-03-23T23:18:29.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:29.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:18:29.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:29.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:29.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:29.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:18:29.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:29.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:29.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:29.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:30.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:18:30.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:30.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:30.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:30.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:18:30.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:30.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:30.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:30.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:30.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:28 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307900,"replay_state":"idle"} 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:24 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 88 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.93e8fb41-05fb-4eaa-b539-f65177edb4b3 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:18:30.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:18:30.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:18:30.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:30.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:18:30.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:30.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:18:30.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:30.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:18:30.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:30.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:30.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:30.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:30.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:28' 2026-03-23T23:18:30.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:18:28' 2026-03-23T23:18:30.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:30.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:30.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:30.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:18:30.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:28' 2026-03-23T23:18:30.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:30.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:30.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:30.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:18:28cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307900,"replay_state":"idle"}2026-03-23 23:18:24' 2026-03-23T23:18:30.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:30.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:30.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:28' 2026-03-23T23:18:30.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:30.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:18:30.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:18:30.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:18:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:18:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:18:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:18:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:30.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:31.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:18:31.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:31.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:31.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:31.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:18:31.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:31.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:31.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:31.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:31.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:18:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:18:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307900,"replay_state":"idle"} 2026-03-23T23:18:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:24 2026-03-23T23:18:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:18:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:18:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:18:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:28' 2026-03-23T23:18:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:18:31.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:18:31.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:31.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307900,"replay_state":"idle"} 2026-03-23T23:18:31.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:31.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:18:31.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:31.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:18:31.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:31.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:31.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:31.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:31.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:24' 2026-03-23T23:18:31.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:18:24' 2026-03-23T23:18:31.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:31.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:31.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:31.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:18:31.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:24' 2026-03-23T23:18:31.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:31.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:31.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:31.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307900,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:18:24cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:18:28' 2026-03-23T23:18:31.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:31.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:31.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:24' 2026-03-23T23:18:31.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:31.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:18:31.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:18:31.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:18:31.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:18:31.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:31.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:31.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:18:31.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:31.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:31.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:31.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:18:32.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:18:32.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:18:32.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:32.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:32.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:18:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:18:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:18:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:33.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:33.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:18:33.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:33.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:18:33.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:18:33.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:33.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:33.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:18:33.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:33.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:18:33.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:18:33.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:18:33.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:33.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:33.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:18:33.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:33.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:33.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:33.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:33.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:33.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:18:33.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:18:33.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:33.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:18:33.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:18:33.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:18:33.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:33.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:18:35.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:18:35.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:35.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:35.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:35.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:18:35.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:35.124 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:35.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:18:35.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:35.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:18:35.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:35.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:18:35.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:18:35.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:35.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:35.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:35.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:18:35.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:35.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:18:35.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:35.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:35.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:18:35.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:35.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:35.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:18:35.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:18:35.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:35.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:18:35.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:35.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:18:35.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:35.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:35.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:35.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:35.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:35.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:35.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:35.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:36.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:18:36.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:36.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:36.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:36.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:36.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:36.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:36.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:36.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:36.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:18:36.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:36.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:36.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:36.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:36.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:36.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:33 2026-03-23T23:18:36.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:36.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:18:36.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:36.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:36.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:34' 2026-03-23T23:18:36.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:18:36.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:18:36.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:36.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:18:36.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:36.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:36.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:36.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:36.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:36.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:36.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:36.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:36.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:33' 2026-03-23T23:18:36.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:18:33' 2026-03-23T23:18:36.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:36.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:36.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:36.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:36.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:33' 2026-03-23T23:18:36.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:36.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:36.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:36.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:18:33cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:18:34' 2026-03-23T23:18:36.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:36.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:36.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:33' 2026-03-23T23:18:36.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:36.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:18:36.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:36.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:18:36.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:36.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:36.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:36.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:18:36.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:36.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:36.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:36.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:36.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:36.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:36.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:36.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:37.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:18:37.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:37.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:37.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:37.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:37.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:37.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:37.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:37.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:37.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:18:37.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:37.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:37.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:37.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:37.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:37.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:34 2026-03-23T23:18:37.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:37.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:18:37.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:37.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:37.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:33' 2026-03-23T23:18:37.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:18:37.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:18:37.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:37.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:18:37.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:37.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:37.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:37.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:37.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:37.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:37.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:37.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:37.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:34' 2026-03-23T23:18:37.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:18:34' 2026-03-23T23:18:37.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:37.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:37.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:37.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:37.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:34' 2026-03-23T23:18:37.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:37.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:37.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:37.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:18:34cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:18:33' 2026-03-23T23:18:37.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:37.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:37.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:34' 2026-03-23T23:18:37.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:37.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:18:37.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:37.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:18:37.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:37.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:37.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:37.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:18:37.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:37.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:37.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:37.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:18:37.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:18:38.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:18:38.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:18:38.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:38.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:38.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:38.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:18:38.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:38.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:38.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:38.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:18:38.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:18:38.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:38.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:39.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:39.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:18:39.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:39.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:39.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:39.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:18:39.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:39.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:39.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:39.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:39.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:39.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:18:39.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:18:39.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:39.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:18:39.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:39.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:41.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:41.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:18:41.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:41.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:41.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:18:41.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:41.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:41.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:41.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:41.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:41.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:18:41.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:18:41.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:41.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:18:41.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:41.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:18:45.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:45.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:45.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:45.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:18:45.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:45.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:45.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:18:45.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:45.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:45.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:45.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:45.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:45.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:18:45.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:18:45.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:45.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:18:49.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 90 2026-03-23T23:18:49.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:18:49.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:18:49.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:49.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:18:49.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:18:49.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:49.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:18:49.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:18:49.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:18:49.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:18:49.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:18:49.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:18:49.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:18:49.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:49.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:18:49.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:49.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:49.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:49.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:18:49.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:18:49.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:18:49.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:18:49.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=90 2026-03-23T23:18:49.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:18:49.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:18:49.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:18:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:18:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:18:49.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:18:49.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:18:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=90 2026-03-23T23:18:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 90 = 90 2026-03-23T23:18:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:18:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:18:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:50.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:18:50.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:50.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:50.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:50.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:18:50.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:50.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:50.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:50.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:50.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:49 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307926,"remote_snapshot_timestamp":1774307926,"replay_state":"idle"} 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:48 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 90 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.7eb765e9-c78c-41ed-ab36-8ac0f30a9ae3 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:18:50.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:18:50.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:50.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:18:50.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:50.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:18:50.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:50.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:18:50.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:50.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:50.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:50.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:50.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:49' 2026-03-23T23:18:50.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:18:49' 2026-03-23T23:18:50.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:50.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:50.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:50.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:18:50.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:49' 2026-03-23T23:18:50.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:50.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:50.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:51.038 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:18:49cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307926,"remote_snapshot_timestamp":1774307926,"replay_state":"idle"}2026-03-23 23:18:48' 2026-03-23T23:18:51.038 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:51.038 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:51.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:49' 2026-03-23T23:18:51.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:51.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:18:51.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:18:51.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:18:51.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:18:51.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:51.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:51.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:18:51.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:51.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:51.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:51.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:18:51.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:51.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:51.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:51.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:52.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:18:52.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:52.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:52.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:52.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:18:52.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:52.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:52.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:52.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:52.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:18:52.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:52.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:52.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:18:52.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307926,"remote_snapshot_timestamp":1774307926,"replay_state":"idle"} 2026-03-23T23:18:52.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:52.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:48 2026-03-23T23:18:52.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:52.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:18:52.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:18:52.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:18:52.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:49' 2026-03-23T23:18:52.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:18:52.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:18:52.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:52.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307926,"remote_snapshot_timestamp":1774307926,"replay_state":"idle"} 2026-03-23T23:18:52.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:52.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:18:52.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:52.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:18:52.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:52.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:52.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:52.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:52.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:48' 2026-03-23T23:18:52.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:18:48' 2026-03-23T23:18:52.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:52.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:52.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:52.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:18:52.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:48' 2026-03-23T23:18:52.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:52.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:52.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:52.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307926,"remote_snapshot_timestamp":1774307926,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:18:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:18:49' 2026-03-23T23:18:52.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:52.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:52.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:48' 2026-03-23T23:18:52.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:52.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:18:52.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:18:52.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:18:52.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:18:52.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:52.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:52.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:18:52.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:18:52.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:52.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:52.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:52.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:18:52.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:18:52.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:18:52.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:52.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:52.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:52.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:18:52.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:52.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:52.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:52.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:18:52.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:18:52.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:52.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:53.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:18:53.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:53.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:53.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:53.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:18:53.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:53.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:53.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:18:53.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:18:53.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:53.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:18:53.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:18:53.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:53.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:53.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:53.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:53.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:18:53.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:53.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:53.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:18:53.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:53.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:53.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:53.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:53.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:53.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:18:53.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:18:53.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:53.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:18:53.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:18:53.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:18:53.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:53.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:55.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:18:55.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:18:55.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:18:55.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:18:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:18:55.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:55.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:55.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:18:55.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:18:55.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:18:55.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:18:55.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:18:55.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:18:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:18:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:18:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:56.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:18:56.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:56.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:56.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:56.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:56.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:56.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:56.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:56.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:56.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:18:56.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:56.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:56.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:56.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:18:56.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:56.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:54 2026-03-23T23:18:56.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:56.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:18:56.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:56.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:56.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:54' 2026-03-23T23:18:56.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:18:56.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:18:56.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:56.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image demoted 2026-03-23T23:18:56.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:56.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:56.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:56.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:56.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:56.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:56.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:56.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:56.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:54' 2026-03-23T23:18:56.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:18:54' 2026-03-23T23:18:56.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:56.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:56.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:56.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:56.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:54' 2026-03-23T23:18:56.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:56.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:56.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:56.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image demoted44004405mirror.0vm022026-03-23 23:18:54cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:18:54' 2026-03-23T23:18:56.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:56.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:56.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:54' 2026-03-23T23:18:56.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:56.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:18:56.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:56.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:18:56.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:56.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:56.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:56.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:18:56.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:56.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:56.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:56.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:56.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:56.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:56.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:56.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:18:57.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:18:57.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:57.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:57.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:57.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:57.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:18:57.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:18:57.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:57.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:57.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:18:57.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:18:57.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:18:57.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:57.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:18:57.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:18:57.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:54 2026-03-23T23:18:57.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:18:57.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:18:57.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:18:57.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:18:57.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:54' 2026-03-23T23:18:57.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:18:57.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:18:57.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:18:57.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:18:57.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:18:57.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:57.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:18:57.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:57.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:18:57.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:18:57.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:18:57.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:18:57.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:54' 2026-03-23T23:18:57.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:18:54' 2026-03-23T23:18:57.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:57.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:57.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:57.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:18:57.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:54' 2026-03-23T23:18:57.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:18:57.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:18:57.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:18:57.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:18:54cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image demoted2026-03-23 23:18:54' 2026-03-23T23:18:57.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:18:57.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:18:57.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:54' 2026-03-23T23:18:57.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:18:57.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:18:57.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:18:57.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:18:57.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:18:57.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:57.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:18:57.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:18:57.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:18:57.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:57.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:57.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:18:57.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:18:59.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:18:59.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:18:59.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:59.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:59.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:59.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:18:59.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:18:59.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:18:59.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:18:59.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:18:59.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:18:59.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:18:59.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:00.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:19:00.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:00.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:00.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:00.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:19:00.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:00.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:00.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:19:00.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:00.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:19:00.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:00.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:19:00.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:19:00.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:00.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:00.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:00.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:19:00.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:00.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:00.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:19:00.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:00.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:00.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:00.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:00.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:00.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:19:00.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:19:00.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:00.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:19:00.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:19:00.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:19:00.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:00.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:19:00.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:19:00.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:00.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:19:00.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:19:00.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:00.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:19:00.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:19:00.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:19:00.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:00.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:00.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:00.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:19:04.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 94 2026-03-23T23:19:04.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:19:04.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:19:04.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:04.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:19:04.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:19:04.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:04.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:19:04.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:19:04.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:19:04.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:19:04.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:19:04.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:19:04.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:19:04.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:19:04.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:19:04.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:04.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:04.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:04.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:19:04.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:19:04.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:19:04.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:19:04.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=94 2026-03-23T23:19:04.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:19:04.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:19:04.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:19:04.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:19:04.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:04.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:04.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:04.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:19:04.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:19:04.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:19:04.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:19:04.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=94 2026-03-23T23:19:04.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 94 = 94 2026-03-23T23:19:04.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:04.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:19:04.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:04.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:04.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:04.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:19:04.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:04.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:04.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:04.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:05.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:19:05.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:05.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:05.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:05.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:19:05.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:05.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:05.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:05.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:05.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:03 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307938,"replay_state":"idle"} 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:59 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 94 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.60f4f0b6-c1db-4643-b8b9-f287ceba0b6b (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:19:05.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:19:05.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:05.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:19:05.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:05.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:19:05.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:05.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:19:05.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:05.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:05.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:05.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:05.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:03' 2026-03-23T23:19:05.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:19:03' 2026-03-23T23:19:05.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:05.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:05.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:05.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:19:05.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:03' 2026-03-23T23:19:05.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:05.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:05.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:05.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:19:03cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307938,"replay_state":"idle"}2026-03-23 23:18:59' 2026-03-23T23:19:05.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:05.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:05.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:03' 2026-03-23T23:19:05.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:05.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:19:05.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:19:05.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:19:05.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:19:05.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:05.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:05.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:19:05.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:05.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:05.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:05.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:19:05.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:05.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:05.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:05.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:06.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:19:06.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:06.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:06.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:06.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:19:06.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:06.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:06.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:06.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:19:06.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:06.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:06.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:19:06.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307938,"replay_state":"idle"} 2026-03-23T23:19:06.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:06.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:18:59 2026-03-23T23:19:06.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:06.694 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:19:06.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:19:06.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:19:06.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:03' 2026-03-23T23:19:06.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:19:06.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:19:06.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:06.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307938,"replay_state":"idle"} 2026-03-23T23:19:06.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:06.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:19:06.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:06.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:19:06.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:06.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:06.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:06.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:06.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:59' 2026-03-23T23:19:06.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:18:59' 2026-03-23T23:19:06.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:06.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:06.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:06.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:19:06.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:18:59' 2026-03-23T23:19:06.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:06.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:06.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:06.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307938,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:18:59cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:19:03' 2026-03-23T23:19:06.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:06.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:06.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:18:59' 2026-03-23T23:19:06.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:06.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:19:06.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:19:06.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:19:06.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:19:06.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:06.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:06.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:19:06.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:06.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:06.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:06.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:19:07.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:19:07.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:19:07.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:07.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:07.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:07.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:19:07.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:07.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:07.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:07.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:19:07.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:19:07.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:07.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:08.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:08.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:19:08.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:08.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:08.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:19:08.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:08.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:08.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:08.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:08.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:08.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:19:08.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:19:08.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:08.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:19:08.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:08.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:19:08.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:08.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:08.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:08.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:08.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:08.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:08.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:08.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:09.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:19:09.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:09.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:09.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:09.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:09.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:09.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:09.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:09.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:09.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:19:09.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:09.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:09.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:19:09.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:19:09.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:09.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:08 2026-03-23T23:19:09.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:09.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:19:09.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:19:09.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:19:09.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:08' 2026-03-23T23:19:09.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:19:09.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:19:09.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:09.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:19:09.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:09.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:19:09.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:09.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:19:09.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:09.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:09.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:09.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:09.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:08' 2026-03-23T23:19:09.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:19:08' 2026-03-23T23:19:09.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:09.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:09.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:09.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:09.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:08' 2026-03-23T23:19:09.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:09.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:09.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:09.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:19:08cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image demoted2026-03-23 23:19:08' 2026-03-23T23:19:09.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:09.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:09.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:08' 2026-03-23T23:19:09.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:09.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:19:09.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:19:09.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:19:09.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:19:09.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:09.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:09.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:19:09.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:09.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:09.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:09.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:09.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:09.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:09.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:09.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:10.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:19:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:10.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:19:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:19:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:19:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:09 2026-03-23T23:19:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:19:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:19:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:19:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:08' 2026-03-23T23:19:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:19:10.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:19:10.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:10.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:19:10.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:10.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:19:10.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:10.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:19:10.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:10.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:10.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:10.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:10.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:09' 2026-03-23T23:19:10.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:19:09' 2026-03-23T23:19:10.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:10.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:10.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:10.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:10.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:09' 2026-03-23T23:19:10.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:10.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:10.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:19:09cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:19:08' 2026-03-23T23:19:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:09' 2026-03-23T23:19:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:10.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:19:10.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:19:10.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:19:10.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:19:10.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:10.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:10.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:19:10.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:10.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:10.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:10.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:19:10.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:19:12.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:19:12.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:19:12.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:12.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:12.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:12.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:19:12.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:12.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:12.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:12.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:19:12.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:19:12.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:12.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:13.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:13.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:13.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:19:13.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:13.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:13.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:13.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:13.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:19:13.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:19:13.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:13.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:13.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:19:13.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:13.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:13.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:13.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:13.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:13.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:19:13.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:19:13.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:13.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:13.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:13.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:19:16.335 INFO:tasks.ceph.cluster2.osd.2.vm02.stderr:2026-03-23T23:19:16.333+0000 7f913f717640 -1 reset not still connected to 0x55b4dd4bbd40 2026-03-23T23:19:17.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 96 2026-03-23T23:19:17.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:19:17.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:19:17.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:17.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:19:17.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:19:17.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:17.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:19:17.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:19:17.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:19:17.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:19:17.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:19:17.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:19:17.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:19:17.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:19:17.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:19:17.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:17.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:17.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:17.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:19:17.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:19:17.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:19:17.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:19:17.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=96 2026-03-23T23:19:17.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:19:17.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:19:17.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:19:17.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:19:17.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:17.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:17.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:17.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:19:17.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:19:17.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:19:17.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:19:17.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=96 2026-03-23T23:19:17.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 96 = 96 2026-03-23T23:19:17.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:17.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:19:17.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:17.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:17.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:17.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:19:17.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:17.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:17.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:17.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:18.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:19:18.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:18.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:18.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:18.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:19:18.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:18.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:18.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:18.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:18.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:14 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307954,"remote_snapshot_timestamp":1774307954,"replay_state":"idle"} 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:18 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 96 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.12368d63-5973-4b7f-b8bb-e45ae0b179da (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:19:18.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:18.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:19:18.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:18.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:19:18.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:18.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:19:18.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:18.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:18.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:18.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:18.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:14' 2026-03-23T23:19:18.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:19:14' 2026-03-23T23:19:18.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:18.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:18.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:18.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:19:18.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:14' 2026-03-23T23:19:18.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:18.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:18.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:18.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:19:14cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307954,"remote_snapshot_timestamp":1774307954,"replay_state":"idle"}2026-03-23 23:19:18' 2026-03-23T23:19:18.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:18.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:18.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:14' 2026-03-23T23:19:18.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:18.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:19:18.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:19:18.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:19:18.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:19:18.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:18.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:18.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:19:18.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:18.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:18.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:18.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:19:18.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:18.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:18.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:18.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:19.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:19:19.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:19.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:19.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:19.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:19:19.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:19.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:19.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:19.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:19.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307954,"remote_snapshot_timestamp":1774307954,"replay_state":"idle"} 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:18 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:14' 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:19:19.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:19.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307954,"remote_snapshot_timestamp":1774307954,"replay_state":"idle"} 2026-03-23T23:19:19.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:19.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:19:19.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:19.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:19:19.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:19.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:19.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:19.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:19.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:18' 2026-03-23T23:19:19.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:19:18' 2026-03-23T23:19:19.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:19.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:19.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:19.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:19:19.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:18' 2026-03-23T23:19:19.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:19.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:19.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:19.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774307954,"remote_snapshot_timestamp":1774307954,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:19:18cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:19:14' 2026-03-23T23:19:19.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:19.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:19.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:18' 2026-03-23T23:19:19.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:19.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:19:19.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:19:19.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:19:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:19:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:19:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:19:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:19.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:19:20.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:19:20.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:19:20.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:20.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:20.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:20.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:19:20.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:20.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:20.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:20.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:19:20.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:19:20.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:20.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:21.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:21.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:19:21.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:21.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:21.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:19:21.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:21.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:21.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:21.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:21.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:21.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:19:21.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:19:21.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:21.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:19:21.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:19:21.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:19:21.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:21.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:19:23.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:19:23.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:23.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:23.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:23.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:19:23.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:23.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:23.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:19:23.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:23.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:19:23.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:23.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:19:23.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:19:23.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:23.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:23.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:23.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:19:23.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:23.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:23.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:23.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:23.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:23.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:19:23.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:19:23.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:23.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:23.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:19:23.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:23.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:23.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:23.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:23.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:23.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:19:23.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:19:23.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:23.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:19:23.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:23.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:19:23.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:23.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:23.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:23.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:23.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:23.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:23.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:23.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:24.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:19:24.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:24.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:24.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:24.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:24.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:24.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:24.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:24.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:24.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:19:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:19:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:19:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:23 2026-03-23T23:19:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:19:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:19:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:19:24.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:19' 2026-03-23T23:19:24.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:19:24.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:19:24.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:24.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:19:24.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:24.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:19:24.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:24.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:19:24.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:24.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:24.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:24.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:24.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:23' 2026-03-23T23:19:24.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:19:23' 2026-03-23T23:19:24.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:24.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:24.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:24.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:24.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:23' 2026-03-23T23:19:24.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:24.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:24.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:24.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:19:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:19:19' 2026-03-23T23:19:24.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:24.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:24.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:23' 2026-03-23T23:19:24.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:24.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:19:24.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:19:24.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:19:24.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:19:24.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:24.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:24.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:19:24.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:24.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:24.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:24.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:24.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:24.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:24.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:24.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:25.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:19:25.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:25.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:25.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:25.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:25.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:25.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:25.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:25.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:25.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:19:25.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:25.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:25.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:19:25.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:19:25.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:25.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:24 2026-03-23T23:19:25.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:25.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:19:25.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:19:25.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:19:25.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:23' 2026-03-23T23:19:25.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:19:25.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:19:25.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:25.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:19:25.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:25.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:19:25.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:25.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:19:25.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:25.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:25.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:25.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:25.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:24' 2026-03-23T23:19:25.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:19:24' 2026-03-23T23:19:25.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:25.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:25.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:25.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:25.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:24' 2026-03-23T23:19:25.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:25.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:25.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:25.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:19:24cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:19:23' 2026-03-23T23:19:25.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:25.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:25.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:24' 2026-03-23T23:19:25.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:25.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:19:25.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:19:25.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:19:25.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:19:25.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:25.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:25.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:19:25.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:25.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:25.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:25.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:19:25.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:19:27.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:19:27.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:19:27.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:27.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:27.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:27.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:19:27.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:27.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:27.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:27.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:19:27.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:19:27.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:27.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:28.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:19:28.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:28.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:28.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:28.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:19:28.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:28.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:28.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:19:28.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:28.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:19:28.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:28.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:19:28.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:19:28.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:28.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:28.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:28.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:19:28.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:28.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:28.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:19:28.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:19:28.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:28.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:28.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:19:28.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:19:28.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:28.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:19:28.382 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:28.382 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:28.382 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:28.382 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:28.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:28.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:19:28.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:19:28.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:28.458 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:19:28.458 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:28.458 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:19:30.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:30.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:30.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:30.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:19:30.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:19:30.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:19:30.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:30.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:30.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:19:30.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:30.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:19:30.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:19:30.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:19:30.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:30.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:30.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:19:30.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:30.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:30.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:30.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:30.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:30.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:19:30.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:19:30.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:30.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:19:34.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 100 2026-03-23T23:19:34.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:19:34.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:19:34.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:34.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:19:34.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:19:34.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:34.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:19:34.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:19:34.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:19:34.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:19:34.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:19:34.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:19:34.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:19:34.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:19:34.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:19:34.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:34.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:34.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:34.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:19:34.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:19:34.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:19:34.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:19:34.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=100 2026-03-23T23:19:34.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:19:34.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:19:34.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:19:34.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:19:34.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:34.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:34.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:34.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:19:34.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:19:34.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:19:34.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:19:34.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=100 2026-03-23T23:19:34.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 100 = 100 2026-03-23T23:19:34.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:34.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:19:34.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:34.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:34.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:34.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:19:34.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:34.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:34.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:34.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:35.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:19:35.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:35.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:35.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:35.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:19:35.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:35.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:35.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:35.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:35.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:33 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307966,"replay_state":"idle"} 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:29 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 100 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.e93a4aab-c833-4836-a0d1-19fa0bb54252 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:19:35.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:19:35.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:19:35.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:35.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:19:35.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:35.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:19:35.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:35.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:19:35.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:35.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:33' 2026-03-23T23:19:35.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:19:33' 2026-03-23T23:19:35.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:35.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:35.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:35.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:19:35.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:33' 2026-03-23T23:19:35.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:35.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:35.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:35.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:19:33cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307966,"replay_state":"idle"}2026-03-23 23:19:29' 2026-03-23T23:19:35.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:35.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:35.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:33' 2026-03-23T23:19:35.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:35.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:19:35.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:19:35.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:19:35.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:19:35.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:35.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:35.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:19:35.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:35.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:35.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:35.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:19:35.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:35.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:35.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:35.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:36.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:19:36.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:36.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:36.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:36.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:19:36.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:36.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:36.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:36.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:36.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307966,"replay_state":"idle"} 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:29 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:33' 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:19:36.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:36.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307966,"replay_state":"idle"} 2026-03-23T23:19:36.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:36.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:19:36.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:36.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:19:36.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:36.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:36.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:36.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:36.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:29' 2026-03-23T23:19:36.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:19:29' 2026-03-23T23:19:36.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:36.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:36.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:36.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:19:36.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:29' 2026-03-23T23:19:36.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:36.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:36.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:36.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307966,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:19:29cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:19:33' 2026-03-23T23:19:36.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:36.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:36.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:29' 2026-03-23T23:19:36.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:36.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:19:36.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:19:36.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:19:36.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:19:36.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:36.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:36.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:19:36.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:36.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:36.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:36.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:19:37.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:19:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:19:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:19:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:37.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:19:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:19:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:37.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:38.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:38.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:38.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:19:38.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:19:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:38.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:19:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:38.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:38.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:38.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:19:38.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:19:38.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:38.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:19:38.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:19:38.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:19:38.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:38.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:19:40.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:19:40.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:40.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:40.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:40.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:19:40.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:40.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:40.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:40.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:19:40.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:19:40.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:40.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:19:40.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:19:40.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:40.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:40.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:40.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:19:40.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:40.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:40.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:19:40.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:19:40.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:40.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:40.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:19:40.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:40.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:40.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:19:40.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:19:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:19:40.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:19:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:19:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:40.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:41.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:19:41.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:41.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:41.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:41.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:41.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:41.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:41.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:41.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:41.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:38 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:39' 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:19:41.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:19:41.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:41.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:19:41.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:41.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:19:41.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:41.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:19:41.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:41.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:41.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:41.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:41.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:38' 2026-03-23T23:19:41.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:19:38' 2026-03-23T23:19:41.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:41.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:41.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:41.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:41.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:38' 2026-03-23T23:19:41.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:41.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:41.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:41.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:19:38cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:19:39' 2026-03-23T23:19:41.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:41.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:41.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:38' 2026-03-23T23:19:41.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:41.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:19:41.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:19:41.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:19:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:19:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:19:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:41.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:42.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:19:42.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:42.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:42.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:42.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:42.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:42.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:42.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:42.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:42.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:19:42.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:42.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:42.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:19:42.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:19:42.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:42.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:39 2026-03-23T23:19:42.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:42.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:19:42.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:19:42.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:19:42.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:38' 2026-03-23T23:19:42.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:19:42.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:19:42.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:42.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:19:42.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:42.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:19:42.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:42.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:19:42.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:42.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:42.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:42.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:42.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:39' 2026-03-23T23:19:42.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:19:39' 2026-03-23T23:19:42.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:42.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:42.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:42.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:42.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:39' 2026-03-23T23:19:42.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:42.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:42.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:42.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:19:39cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:19:38' 2026-03-23T23:19:42.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:42.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:42.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:39' 2026-03-23T23:19:42.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:42.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:19:42.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:19:42.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:19:42.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:19:42.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:42.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:42.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:19:42.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:42.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:42.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:42.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:19:42.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:19:44.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:19:44.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:19:44.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:44.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:44.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:44.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:19:44.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:44.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:44.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:44.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:19:44.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:19:44.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:44.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:45.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:19:45.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:45.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:45.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:19:45.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:19:45.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:45.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:45.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:45.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:19:45.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:45.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:45.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:45.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:45.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:45.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:19:45.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:19:45.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:45.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:19:45.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:45.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:19:47.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:19:47.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:47.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:47.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:47.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:19:47.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:47.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:47.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:19:47.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:19:47.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:47.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:19:47.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:19:47.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:47.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:47.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:47.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:47.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:19:47.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:47.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:47.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:19:47.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:19:47.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:47.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:47.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:47.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:19:47.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:47.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:47.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:47.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:47.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:47.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:19:47.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:19:47.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:47.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:19:47.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:47.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:19:51.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:19:51.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:51.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:51.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:51.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:19:51.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:51.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:51.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:19:51.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:19:51.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:51.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:51.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:19:51.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:19:51.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:51.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:51.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:51.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:19:51.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:51.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:51.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:51.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:19:51.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:19:51.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:51.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:51.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:19:51.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:51.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:51.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:51.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:51.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:51.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:19:51.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:19:51.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:51.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:19:51.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:19:51.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:19:51.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:51.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:19:51.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:19:51.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:51.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:19:51.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:19:51.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:51.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:19:51.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:19:51.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:19:51.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:51.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:51.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:51.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:19:55.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 102 2026-03-23T23:19:55.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:19:55.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:19:55.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:55.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:19:55.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:19:55.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:55.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:19:55.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:19:55.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:19:55.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:19:55.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:19:55.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:19:55.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:19:55.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:19:55.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:19:55.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:55.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:55.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:55.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:19:55.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:19:55.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:19:55.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:19:55.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=102 2026-03-23T23:19:55.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:19:55.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:19:55.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:19:55.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:19:55.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:55.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:55.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:55.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:19:55.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:19:55.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:19:55.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:19:55.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=102 2026-03-23T23:19:55.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 102 = 102 2026-03-23T23:19:55.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:55.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:19:55.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:55.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:55.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:55.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:19:55.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:55.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:55.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:55.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:56.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:19:56.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:56.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:56.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:56.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:19:56.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:56.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:56.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:56.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:56.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:54 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307983,"replay_state":"idle"} 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:48 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 102 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.84b52a80-75cc-4c11-92e1-2f5224c80641 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:19:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:19:56.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:19:56.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:56.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:19:56.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:56.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:19:56.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:56.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:19:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:56.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:56.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:56.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:54' 2026-03-23T23:19:56.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:19:54' 2026-03-23T23:19:56.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:56.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:56.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:56.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:19:56.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:54' 2026-03-23T23:19:56.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:56.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:56.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:56.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:19:54cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307983,"replay_state":"idle"}2026-03-23 23:19:48' 2026-03-23T23:19:56.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:56.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:56.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:54' 2026-03-23T23:19:56.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:56.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:19:56.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:19:56.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:19:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:19:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:19:56.676 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:56.676 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:56.676 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:56.676 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:19:56.676 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:56.676 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:56.676 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:56.676 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:19:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:19:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:19:57.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:19:57.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:19:57.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:19:57.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307983,"replay_state":"idle"} 2026-03-23T23:19:57.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:19:57.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:48 2026-03-23T23:19:57.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:19:57.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:19:57.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:19:57.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:19:57.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:54' 2026-03-23T23:19:57.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:19:57.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:19:57.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:19:57.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307983,"replay_state":"idle"} 2026-03-23T23:19:57.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:19:57.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:19:57.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:19:57.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:19:57.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:19:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:19:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:19:57.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:19:57.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:48' 2026-03-23T23:19:57.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:19:48' 2026-03-23T23:19:57.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:57.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:57.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:57.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:19:57.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:48' 2026-03-23T23:19:57.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:19:57.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:19:57.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:19:57.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774307983,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:19:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:19:54' 2026-03-23T23:19:57.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:19:57.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:19:57.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:48' 2026-03-23T23:19:57.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:19:57.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:19:57.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:19:57.752 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:19:57.752 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:19:57.752 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:57.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:57.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:19:57.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:19:57.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:19:57.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:57.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:57.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:19:58.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:19:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:19:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:19:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:19:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:19:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:19:59.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:19:59.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:59.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:59.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:59.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:19:59.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:19:59.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:19:59.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:19:59.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:19:59.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:59.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:19:59.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:19:59.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:19:59.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:19:59.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:59.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:19:59.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:19:59.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:19:59.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:19:59.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:19:59.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:59.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:59.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:19:59.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:19:59.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:19:59.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:19:59.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:19:59.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:19:59.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:19:59.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:19:59.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:19:59.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:19:59.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:19:59.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:19:59.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:19:59.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:19:59.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:19:59.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:19:59.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:20:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:20:00.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:00.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:00.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:00.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:20:00.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:00.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:59 2026-03-23T23:20:00.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:00.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:20:00.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:00.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:00.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:59' 2026-03-23T23:20:00.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:20:00.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:20:00.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:00.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image demoted 2026-03-23T23:20:00.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:00.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:00.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:00.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:00.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:00.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:00.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:00.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:00.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:59' 2026-03-23T23:20:00.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:19:59' 2026-03-23T23:20:00.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:00.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:00.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:00.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:00.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:59' 2026-03-23T23:20:00.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:00.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:00.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:00.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image demoted44004405mirror.0vm022026-03-23 23:19:59cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:19:59' 2026-03-23T23:20:00.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:00.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:00.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:59' 2026-03-23T23:20:00.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:00.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:20:00.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:00.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:20:00.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:00.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:00.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:00.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:20:00.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:00.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:00.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:00.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:00.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:00.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:00.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:00.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:01.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:20:01.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:01.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:01.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:01.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:01.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:01.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:01.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:01.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:01.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:20:01.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:01.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:01.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:01.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:01.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:01.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:59 2026-03-23T23:20:01.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:01.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:20:01.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:01.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:20:01.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:19:59' 2026-03-23T23:20:01.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:20:01.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:20:01.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:01.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:20:01.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:01.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:01.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:01.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:01.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:01.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:01.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:01.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:01.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:59' 2026-03-23T23:20:01.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:19:59' 2026-03-23T23:20:01.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:01.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:01.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:01.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:01.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:19:59' 2026-03-23T23:20:01.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:01.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:01.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:01.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:19:59cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image demoted2026-03-23 23:19:59' 2026-03-23T23:20:01.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:01.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:01.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:19:59' 2026-03-23T23:20:01.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:01.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:20:01.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:01.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:20:01.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:01.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:01.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:01.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:20:01.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:01.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:01.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:01.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:20:01.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:20:03.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:20:03.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:20:03.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:03.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:03.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:03.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:20:03.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:03.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:03.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:03.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:20:03.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:20:03.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:03.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:04.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:20:04.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:04.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:04.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:04.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:20:04.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:04.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:04.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:20:04.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:04.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:20:04.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:04.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:20:04.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:20:04.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:04.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:04.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:04.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:20:04.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:20:04.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:04.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:20:04.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:04.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:04.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:04.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:04.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:04.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:20:04.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:20:04.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:04.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:20:04.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:04.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:06.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:06.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:20:06.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:20:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:20:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:20:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:20:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:20:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:06.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:06.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:20:06.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:06.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:06.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:06.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:06.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:06.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:20:06.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:20:06.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:06.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:20:10.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 106 2026-03-23T23:20:10.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:20:10.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:20:10.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:10.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:20:10.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:20:10.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:10.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:20:10.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:20:10.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:20:10.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:20:10.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:20:10.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:20:10.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:20:10.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:20:10.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:20:10.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:10.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:10.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:10.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:20:10.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:20:10.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:20:10.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:20:10.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=106 2026-03-23T23:20:10.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:20:10.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:20:10.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:20:10.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:20:10.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:10.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:10.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:10.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:20:10.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:20:10.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:20:10.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:20:10.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=106 2026-03-23T23:20:10.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 106 = 106 2026-03-23T23:20:10.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:10.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:20:10.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:10.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:10.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:10.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:20:10.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:10.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:10.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:10.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:11.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:20:11.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:11.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:11.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:11.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:20:11.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:11.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:11.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:11.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:11.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:08 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308002,"replay_state":"idle"} 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:04 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 106 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.8534a51b-02ec-44b7-a99a-9684d8e39a82 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:20:11.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:20:11.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:20:11.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:11.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:20:11.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:11.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:20:11.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:11.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:20:11.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:11.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:11.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:11.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:11.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:08' 2026-03-23T23:20:11.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:20:08' 2026-03-23T23:20:11.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:11.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:11.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:11.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:20:11.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:08' 2026-03-23T23:20:11.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:11.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:11.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:11.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:20:08cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308002,"replay_state":"idle"}2026-03-23 23:20:04' 2026-03-23T23:20:11.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:11.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:11.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:08' 2026-03-23T23:20:11.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:11.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:20:11.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:20:11.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:20:11.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:20:11.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:11.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:11.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:20:11.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:11.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:11.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:11.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:20:11.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:11.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:11.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:11.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:12.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:20:12.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:12.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:12.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:12.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:20:12.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:12.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:12.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:12.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:12.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:20:12.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:12.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:12.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:20:12.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308002,"replay_state":"idle"} 2026-03-23T23:20:12.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:12.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:04 2026-03-23T23:20:12.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:12.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:20:12.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:20:12.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:20:12.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:08' 2026-03-23T23:20:12.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:20:12.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:20:12.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:12.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308002,"replay_state":"idle"} 2026-03-23T23:20:12.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:12.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:20:12.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:12.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:20:12.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:12.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:12.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:12.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:12.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:04' 2026-03-23T23:20:12.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:20:04' 2026-03-23T23:20:12.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:12.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:12.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:12.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:20:12.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:04' 2026-03-23T23:20:12.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:12.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:12.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:12.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308002,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:20:04cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:20:08' 2026-03-23T23:20:12.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:12.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:12.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:04' 2026-03-23T23:20:12.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:12.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:20:12.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:20:12.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:20:12.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:20:12.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:12.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:12.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:20:12.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:12.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:12.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:12.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:20:12.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:20:12.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:20:12.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:12.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:12.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:12.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:20:12.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:12.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:12.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:12.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:20:12.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:20:12.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:12.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:13.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:20:13.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:13.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:13.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:13.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:20:13.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:13.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:13.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:20:13.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:13.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:20:13.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:13.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:20:13.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:20:13.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:13.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:13.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:13.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:20:13.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:13.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:13.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:20:13.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:20:13.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:13.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:13.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:20:13.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:20:13.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:13.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:13.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:20:13.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:13.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:13.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:13.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:13.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:13.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:20:13.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:20:13.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:13.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:20:13.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:20:13.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:20:13.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:13.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:15.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:15.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:20:15.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:15.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:20:15.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:20:15.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:15.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:15.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:20:15.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:15.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:15.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:15.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:15.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:15.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:20:15.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:20:15.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:15.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:20:15.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:15.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:20:15.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:15.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:15.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:15.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:15.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:15.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:15.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:15.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:16.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:20:16.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:16.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:16.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:16.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:16.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:16.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:16.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:16.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:16.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:13 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:14' 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:20:16.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:16.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:20:16.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:16.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:16.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:16.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:16.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:16.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:16.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:16.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:16.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:13' 2026-03-23T23:20:16.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:20:13' 2026-03-23T23:20:16.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:16.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:16.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:16.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:16.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:13' 2026-03-23T23:20:16.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:16.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:16.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:16.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:20:13cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:20:14' 2026-03-23T23:20:16.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:16.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:16.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:13' 2026-03-23T23:20:16.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:16.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:20:16.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:16.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:20:16.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:16.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:16.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:16.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:20:16.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:16.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:16.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:16.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:16.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:16.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:16.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:16.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:17.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:20:17.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:17.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:17.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:17.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:17.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:17.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:17.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:17.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:17.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:20:17.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:17.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:17.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:17.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:17.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:17.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:14 2026-03-23T23:20:17.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:17.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:20:17.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:17.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:17.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:13' 2026-03-23T23:20:17.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:20:17.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:20:17.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:17.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:20:17.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:17.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:17.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:17.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:17.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:17.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:17.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:17.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:17.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:14' 2026-03-23T23:20:17.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:20:14' 2026-03-23T23:20:17.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:17.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:17.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:17.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:17.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:14' 2026-03-23T23:20:17.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:17.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:17.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:17.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:20:14cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:20:13' 2026-03-23T23:20:17.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:17.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:17.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:14' 2026-03-23T23:20:17.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:17.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:20:17.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:20:17.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:17.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:17.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:17.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:17.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:20:17.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:17.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:17.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:17.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:20:17.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:20:19.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:20:19.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:20:19.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:19.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:19.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:19.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:20:19.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:19.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:19.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:19.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:20:19.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:20:19.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:19.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:20.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:20:20.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:20.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:20.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:20.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:20:20.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:20.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:20.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:20:20.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:20.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:20:20.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:20.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:20:20.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:20:20.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:20.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:20.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:20.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:20:20.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:20.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:20.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:20.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:20.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:20.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:20:20.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:20:20.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:20.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:20.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:20:20.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:20.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:20.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:20.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:20.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:20.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:20:20.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:20:20.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:20.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:20:20.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:20.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:20:22.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:20:22.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:22.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:22.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:22.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:20:22.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:22.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:22.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:20:22.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:20:22.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:22.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:22.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:20:22.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:20:22.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:22.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:22.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:22.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:20:22.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:22.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:22.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:20:22.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:22.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:22.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:22.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:22.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:22.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:20:22.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:20:22.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:22.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:20:22.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:22.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:26.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:26.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:20:26.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:20:26.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:26.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:20:26.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:26.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:26.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:26.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:26.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:26.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:20:26.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:20:26.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:26.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:20:30.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 108 2026-03-23T23:20:30.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:20:30.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:20:30.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:30.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:20:30.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:20:30.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:30.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:20:30.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:20:30.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:20:30.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:20:30.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:20:30.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:20:30.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:20:30.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:20:30.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:20:30.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:30.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:30.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:30.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:20:30.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:20:30.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:20:30.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:20:30.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=108 2026-03-23T23:20:30.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:20:30.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:20:30.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:20:30.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:20:30.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:30.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:30.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:30.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:20:30.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:20:30.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:20:30.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:20:30.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=108 2026-03-23T23:20:30.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 108 = 108 2026-03-23T23:20:30.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:30.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:20:30.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:30.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:30.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:30.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:20:30.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:30.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:30.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:30.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:31.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:20:31.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:31.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:31.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:31.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:20:31.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:31.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:31.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:31.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:31.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:20:31.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:31.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:31.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:29 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308018,"replay_state":"idle"} 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:23 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 108 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.5ac9e6d4-3b59-48c9-a333-4abf7730154f (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:20:31.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:31.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:20:31.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:31.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:20:31.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:31.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:20:31.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:31.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:31.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:31.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:31.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:29' 2026-03-23T23:20:31.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:20:29' 2026-03-23T23:20:31.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:31.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:31.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:31.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:20:31.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:29' 2026-03-23T23:20:31.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:31.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:31.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:31.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:20:29cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308018,"replay_state":"idle"}2026-03-23 23:20:23' 2026-03-23T23:20:31.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:31.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:31.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:29' 2026-03-23T23:20:31.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:31.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:20:31.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:20:31.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:20:31.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:20:31.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:31.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:31.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:20:31.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:31.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:31.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:31.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:20:31.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:31.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:31.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:31.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:32.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:20:32.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:32.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:32.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:32.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:20:32.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:32.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:32.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:32.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:32.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:20:32.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:32.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:32.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:20:32.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308018,"replay_state":"idle"} 2026-03-23T23:20:32.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:32.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:23 2026-03-23T23:20:32.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:32.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:20:32.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:20:32.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:20:32.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:29' 2026-03-23T23:20:32.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:20:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:20:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308018,"replay_state":"idle"} 2026-03-23T23:20:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:20:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:32.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:20:32.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:32.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:32.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:32.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:23' 2026-03-23T23:20:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:20:23' 2026-03-23T23:20:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:20:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:23' 2026-03-23T23:20:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:32.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308018,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:20:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:20:29' 2026-03-23T23:20:32.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:32.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:32.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:23' 2026-03-23T23:20:32.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:32.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:20:32.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:20:32.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:20:32.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:20:32.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:32.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:32.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:20:32.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:20:32.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:32.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:32.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:32.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:20:33.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:20:33.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:20:33.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:33.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:33.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:33.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:20:33.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:33.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:33.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:33.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:20:33.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:20:33.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:33.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:34.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:34.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:20:34.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:34.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:20:34.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:34.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:34.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:34.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:34.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:34.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:20:34.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:20:34.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:34.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:20:34.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:20:34.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:20:34.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:34.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:20:36.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:20:36.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:36.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:36.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:36.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:20:36.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:36.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:36.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:20:36.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:20:36.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:36.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:36.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:20:36.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:20:36.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:36.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:36.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:36.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:20:36.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:36.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:20:36.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:36.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:36.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:36.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:36.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:36.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:20:36.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:20:36.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:36.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:20:36.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:36.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:20:36.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:36.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:36.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:36.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:36.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:36.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:36.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:36.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:37.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:20:37.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:37.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:37.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:37.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:37.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:37.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:37.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:37.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:37.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:34 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:34' 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:20:37.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:37.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image demoted 2026-03-23T23:20:37.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:37.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:37.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:37.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:37.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:37.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:37.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:37.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:37.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:34' 2026-03-23T23:20:37.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:20:34' 2026-03-23T23:20:37.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:37.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:37.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:37.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:37.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:34' 2026-03-23T23:20:37.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:37.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:37.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:37.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image demoted44004405mirror.0vm022026-03-23 23:20:34cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:20:34' 2026-03-23T23:20:37.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:37.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:37.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:34' 2026-03-23T23:20:37.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:37.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:20:37.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:37.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:20:37.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:37.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:37.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:37.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:20:37.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:37.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:37.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:37.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:37.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:37.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:37.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:37.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:38.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:20:38.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:38.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:38.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:38.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:38.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:38.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:38.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:38.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:38.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:20:38.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:38.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:38.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:38.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:38.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:38.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:34 2026-03-23T23:20:38.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:38.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:20:38.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:38.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:38.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:38' 2026-03-23T23:20:38.668 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:20:38.668 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:20:38.668 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:38.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:20:38.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:38.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:38.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:38.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:38.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:38.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:38.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:38.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:38.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:34' 2026-03-23T23:20:38.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:20:34' 2026-03-23T23:20:38.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:38.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:38.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:38.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:38.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:34' 2026-03-23T23:20:38.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:38.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:38.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:38.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:20:34cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:20:38' 2026-03-23T23:20:38.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:38.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:38.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:34' 2026-03-23T23:20:38.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:38.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:20:38.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:38.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:20:38.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:38.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:38.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:38.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:20:38.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:38.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:38.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:38.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:20:38.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:20:40.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:20:40.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:20:40.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:40.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:40.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:40.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:20:40.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:40.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:40.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:40.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:20:40.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:20:40.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:40.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:41.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:20:41.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:41.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:41.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:41.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:20:41.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:41.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:41.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:20:41.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:20:41.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:41.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:41.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:20:41.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:20:41.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:41.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:41.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:41.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:20:41.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:41.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:41.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:20:41.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:20:41.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:41.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:20:41.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:20:41.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:41.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:41.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:41.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:41.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:41.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:20:41.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:20:41.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:41.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:41.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:20:41.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:41.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:41.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:41.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:41.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:41.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:20:41.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:20:41.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:41.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:41.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:20:45.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 112 2026-03-23T23:20:45.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:20:45.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:20:45.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:45.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:20:45.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:20:45.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:45.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:20:45.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:20:45.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:20:45.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:20:45.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:20:45.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:20:45.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:20:45.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:20:45.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:20:45.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:45.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:45.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:45.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:20:45.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:20:45.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:20:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:20:45.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=112 2026-03-23T23:20:45.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:20:45.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:20:45.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:20:45.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:20:45.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:45.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:45.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:45.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:20:45.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:20:45.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:20:45.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:20:45.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=112 2026-03-23T23:20:45.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 112 = 112 2026-03-23T23:20:45.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:45.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:20:45.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:45.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:45.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:45.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:20:45.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:45.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:45.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:45.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:46.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:20:46.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:46.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:46.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:46.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:20:46.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:46.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:46.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:46.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:46.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:20:46.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:43 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308039,"replay_state":"idle"} 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:39 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 112 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.1002b6e3-076a-4057-a8eb-76ebd751bfa2 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:20:46.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:46.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:20:46.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:46.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:20:46.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:46.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:20:46.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:46.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:46.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:46.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:46.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:43' 2026-03-23T23:20:46.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:20:43' 2026-03-23T23:20:46.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:46.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:46.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:46.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:20:46.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:43' 2026-03-23T23:20:46.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:46.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:46.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:46.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:20:43cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308039,"replay_state":"idle"}2026-03-23 23:20:39' 2026-03-23T23:20:46.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:46.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:46.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:43' 2026-03-23T23:20:46.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:46.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:20:46.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:20:46.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:20:46.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:20:46.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:46.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:46.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:20:46.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:46.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:46.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:46.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:20:46.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:46.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:46.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:46.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:47.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:20:47.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:47.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:47.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:47.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:20:47.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:47.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:47.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:47.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:47.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:20:47.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308039,"replay_state":"idle"} 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:39 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:43' 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:20:47.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308039,"replay_state":"idle"} 2026-03-23T23:20:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:20:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:20:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:47.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:47.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:47.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:47.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:39' 2026-03-23T23:20:47.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:20:39' 2026-03-23T23:20:47.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:47.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:47.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:47.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:20:47.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:39' 2026-03-23T23:20:47.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:47.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:47.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:47.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308039,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:20:39cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:20:43' 2026-03-23T23:20:47.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:47.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:47.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:39' 2026-03-23T23:20:47.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:47.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:20:47.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:20:47.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:20:47.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:20:47.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:47.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:47.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:20:47.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:47.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:47.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:47.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:20:47.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:20:47.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:20:47.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:47.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:47.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:47.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:20:47.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:47.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:47.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:47.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:20:47.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:20:47.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:47.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:48.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:48.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:20:48.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:48.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:48.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:48.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:20:48.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:20:48.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:48.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:48.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:20:48.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:48.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:48.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:48.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:48.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:48.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:20:48.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:20:48.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:48.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:20:48.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:20:48.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:20:48.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:48.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:20:50.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:20:50.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:50.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:50.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:20:50.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:50.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:50.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:20:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:50.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:50.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:20:50.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:51.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:51.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:20:51.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:20:51.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:51.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:20:51.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:51.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:20:51.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:51.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:51.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:51.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:51.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:51.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:51.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:51.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:52.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:20:52.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:52.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:52.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:52.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:52.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:52.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:52.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:52.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:52.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:20:52.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:52.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:52.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:52.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:52.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:52.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:48 2026-03-23T23:20:52.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:52.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:20:52.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:52.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:52.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:49' 2026-03-23T23:20:52.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:20:52.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:20:52.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:52.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:20:52.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:52.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:52.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:52.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:52.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:52.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:52.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:52.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:52.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:48' 2026-03-23T23:20:52.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:20:48' 2026-03-23T23:20:52.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:52.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:52.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:52.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:52.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:48' 2026-03-23T23:20:52.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:52.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:52.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:52.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:20:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:20:49' 2026-03-23T23:20:52.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:52.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:52.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:48' 2026-03-23T23:20:52.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:52.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:20:52.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:52.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:20:52.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:52.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:52.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:52.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:20:52.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:52.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:52.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:52.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:52.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:52.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:52.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:52.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:53.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:20:53.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:53.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:53.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:53.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:53.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:20:53.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:20:53.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:53.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:53.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:20:53.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:49 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:53' 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:20:53.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:20:53.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:20:53.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:20:53.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:53.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:20:53.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:53.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:20:53.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:20:53.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:20:53.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:20:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:49' 2026-03-23T23:20:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:20:49' 2026-03-23T23:20:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:20:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:49' 2026-03-23T23:20:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:20:53.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:20:53.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:20:53.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:20:49cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:20:53' 2026-03-23T23:20:53.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:20:53.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:20:53.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:49' 2026-03-23T23:20:53.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:20:53.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:20:53.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:20:53.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:20:53.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:20:53.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:53.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:20:53.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:20:53.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:20:53.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:53.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:53.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:20:53.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:20:54.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:20:54.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:20:54.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:54.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:54.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:54.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:20:54.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:54.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:54.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:54.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:20:54.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:20:54.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:54.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:20:55.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:20:55.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:55.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:55.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:55.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:20:55.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:55.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:55.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:20:55.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:55.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:20:55.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:55.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:20:55.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:20:55.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:55.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:55.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:55.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:20:55.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:55.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:20:55.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:55.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:55.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:55.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:20:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:20:55.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:55.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:20:55.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:55.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:20:57.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:20:57.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:57.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:20:57.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:20:57.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:20:57.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:20:57.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:20:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:20:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:20:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:20:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:20:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:20:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:20:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:20:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:20:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:20:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:20:57.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:57.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:57.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:20:57.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:20:57.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:20:57.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:20:57.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:20:57.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:20:57.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:20:57.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:20:57.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:01.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:21:01.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:01.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:21:01.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:01.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:01.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:01.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:01.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:01.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:21:01.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:01.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:21:01.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:01.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:21:03.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 114 2026-03-23T23:21:03.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:21:03.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:21:03.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:03.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:21:03.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:21:03.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:03.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:21:03.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:21:03.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:21:03.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:21:03.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:21:03.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:21:03.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:21:03.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:21:03.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:21:03.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:03.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:03.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:03.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:21:03.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:21:03.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:21:03.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:21:03.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=114 2026-03-23T23:21:03.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:21:03.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:21:03.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:21:03.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:21:03.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:03.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:03.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:03.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:21:03.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:21:03.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:21:03.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:21:03.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=114 2026-03-23T23:21:03.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 114 = 114 2026-03-23T23:21:03.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:03.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:21:03.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:03.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:03.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:03.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:21:03.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:03.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:03.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:03.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:04.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:21:04.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:04.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:04.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:04.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:21:04.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:04.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:04.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:04.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:04.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:59 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308053,"replay_state":"idle"} 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:58 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 113 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.0977440b-59ff-4d10-9c97-b93edad5e6e9 (peer_uuids:[]) 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 114 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.ba481ae6-7b04-41f9-8d6d-045210020fa4 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:21:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:21:04.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:21:04.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:04.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:21:04.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:04.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:21:04.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:04.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:21:04.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:04.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:04.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:04.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:04.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:59' 2026-03-23T23:21:04.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:20:59' 2026-03-23T23:21:04.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:04.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:04.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:04.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:21:04.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:59' 2026-03-23T23:21:04.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:04.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:04.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:04.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:21:04cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308053,"replay_state":"idle"}2026-03-23 23:20:58' 2026-03-23T23:21:04.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:04.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:04.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:04' 2026-03-23T23:21:04.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:04.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:21:04.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:21:04.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:21:04.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:21:04.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:04.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:04.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:21:04.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:04.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:04.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:04.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:21:04.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:04.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:04.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:04.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:05.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:21:05.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:05.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:05.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:05.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:21:05.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:05.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:05.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:05.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:05.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:21:05.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:05.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:05.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:21:05.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308053,"replay_state":"idle"} 2026-03-23T23:21:05.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:05.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:20:58 2026-03-23T23:21:05.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:05.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:21:05.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:21:05.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:21:05.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:04' 2026-03-23T23:21:05.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:21:05.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:21:05.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:05.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308053,"replay_state":"idle"} 2026-03-23T23:21:05.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:05.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:21:05.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:21:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:05.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:05.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:05.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:05.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:58' 2026-03-23T23:21:05.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:20:58' 2026-03-23T23:21:05.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:05.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:05.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:05.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:21:05.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:20:58' 2026-03-23T23:21:05.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:05.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:05.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:05.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308053,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:20:58cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:21:04' 2026-03-23T23:21:05.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:05.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:05.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:20:58' 2026-03-23T23:21:05.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:05.934 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:21:05.934 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:21:05.934 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:21:05.934 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:21:05.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:05.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:05.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:21:05.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:21:05.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:05.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:05.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:05.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:21:07.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:21:07.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:21:07.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:07.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:07.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:07.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:21:07.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:07.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:07.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:07.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:21:07.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:21:07.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:07.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:08.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:21:08.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:08.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:08.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:08.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:21:08.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:08.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:08.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:21:08.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:21:08.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:08.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:08.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:21:08.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:21:08.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:08.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:08.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:08.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:21:08.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:21:08.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:08.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:21:08.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:08.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:08.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:08.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:08.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:08.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:21:08.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:21:08.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:21:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:21:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:21:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:21:09.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:09.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:09.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:21:09.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:21:09.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:09.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:08 2026-03-23T23:21:09.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:09.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:21:09.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:21:09.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:21:09.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:04' 2026-03-23T23:21:09.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:21:09.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:21:09.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image demoted 2026-03-23T23:21:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:21:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:09.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:21:09.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:09.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:09.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:09.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:08' 2026-03-23T23:21:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:21:08' 2026-03-23T23:21:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:21:08' 2026-03-23T23:21:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:09.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image demoted44004405mirror.0vm022026-03-23 23:21:08cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:21:04' 2026-03-23T23:21:09.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:09.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:09.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:08' 2026-03-23T23:21:09.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:09.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:21:09.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:21:09.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:21:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:21:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:21:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:10.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:21:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:21:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:21:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:21:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:09 2026-03-23T23:21:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:21:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:21:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:21:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:08' 2026-03-23T23:21:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:21:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:21:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:10.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:21:10.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:10.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:21:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:21:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:10.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:10.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:09' 2026-03-23T23:21:10.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:21:09' 2026-03-23T23:21:10.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:10.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:10.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:10.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:10.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:21:09' 2026-03-23T23:21:10.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:10.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:10.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:10.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:21:09cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image demoted2026-03-23 23:21:08' 2026-03-23T23:21:10.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:10.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:10.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:09' 2026-03-23T23:21:10.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:21:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:21:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:21:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:21:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:21:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:21:10.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:21:12.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:21:12.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:21:12.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:12.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:12.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:12.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:21:12.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:12.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:12.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:12.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:21:12.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:21:12.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:12.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:13.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:13.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:21:13.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:13.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:13.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:21:13.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:21:13.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:13.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:13.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:21:13.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:21:13.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:13.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:13.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:13.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:21:13.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:13.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:13.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:13.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:13.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:13.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:21:13.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:21:13.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:13.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:21:13.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:13.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:21:15.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:21:15.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:15.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:15.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:15.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:21:15.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:15.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:21:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:21:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:21:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:21:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:15.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:15.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:21:15.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:15.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:15.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:15.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:15.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:15.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:21:15.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:21:15.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:15.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:15.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:21:19.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 118 2026-03-23T23:21:19.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:21:19.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:21:19.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:19.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:21:19.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:21:19.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:19.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:21:19.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:21:19.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:21:19.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:21:19.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:21:19.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:21:19.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:21:19.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:21:19.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:21:19.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:19.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:19.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:19.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:21:19.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:21:19.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:21:19.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:21:19.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=118 2026-03-23T23:21:19.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:21:19.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:21:19.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:21:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:21:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:21:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:21:19.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:21:19.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:21:19.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=118 2026-03-23T23:21:19.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 118 = 118 2026-03-23T23:21:19.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:19.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:21:19.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:19.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:19.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:19.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:21:19.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:19.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:19.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:19.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:20.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:21:20.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:20.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:20.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:20.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:21:20.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:20.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:20.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:20.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:20.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:18 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308076,"remote_snapshot_timestamp":1774308076,"replay_state":"idle"} 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:19 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 118 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.7e155a84-394a-4620-8b23-c15ace333495 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:21:20.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:21:20.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:20.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:21:20.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:20.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:21:20.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:20.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:21:20.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:20.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:20.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:20.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:20.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:18' 2026-03-23T23:21:20.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:21:18' 2026-03-23T23:21:20.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:20.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:20.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:20.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:21:20.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:21:18' 2026-03-23T23:21:20.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:20.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:20.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:20.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:21:18cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308076,"remote_snapshot_timestamp":1774308076,"replay_state":"idle"}2026-03-23 23:21:19' 2026-03-23T23:21:20.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:20.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:20.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:18' 2026-03-23T23:21:20.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:20.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:21:20.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:21:20.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:21:20.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:21:20.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:20.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:20.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:21:20.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:20.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:20.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:20.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:21:20.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:20.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:20.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:20.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:21.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:21:21.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:21.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:21.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:21.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:21:21.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:21.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:21.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:21.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:21.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:21:21.867 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308076,"remote_snapshot_timestamp":1774308076,"replay_state":"idle"} 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:19 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:18' 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:21:21.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:21.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308076,"remote_snapshot_timestamp":1774308076,"replay_state":"idle"} 2026-03-23T23:21:21.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:21.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:21:21.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:21.870 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:21:21.871 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:21.871 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:21.871 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:21.872 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:21.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:19' 2026-03-23T23:21:21.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:21:19' 2026-03-23T23:21:21.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:21.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:21.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:21.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:21:21.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:21:19' 2026-03-23T23:21:21.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:21.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:21.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:21.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308076,"remote_snapshot_timestamp":1774308076,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:21:19cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:21:18' 2026-03-23T23:21:21.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:21.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:21.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:19' 2026-03-23T23:21:21.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:21.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:21:21.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:21:21.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:21:21.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:21:21.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:21.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:21.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:21:21.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:21.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:21.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:21.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:21:22.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:21:22.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:21:22.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:22.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:22.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:22.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:21:22.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:22.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:22.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:22.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:21:22.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:21:22.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:22.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:23.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:23.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:21:23.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:23.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:23.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:21:23.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:23.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:23.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:23.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:23.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:23.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:21:23.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:21:23.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:23.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:21:23.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:21:23.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:21:23.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:23.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:21:25.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:21:25.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:25.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:25.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:25.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:21:25.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:25.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:25.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:25.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:21:25.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:21:25.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:25.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:21:25.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:21:25.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:25.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:25.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:25.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:21:25.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:21:25.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:25.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:21:25.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:25.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:25.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:25.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:25.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:25.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:21:25.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:21:25.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:25.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:21:25.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:25.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:21:25.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:25.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:25.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:25.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:25.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:25.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:25.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:25.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:26.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:21:26.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:26.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:26.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:26.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:26.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:26.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:26.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:26.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:26.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:21:26.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:26.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:26.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:21:26.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:21:26.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:26.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:23 2026-03-23T23:21:26.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:26.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:21:26.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:21:26.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:21:26.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:24' 2026-03-23T23:21:26.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:21:26.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:21:26.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:26.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:21:26.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:26.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:21:26.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:26.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:21:26.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:26.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:26.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:26.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:26.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:23' 2026-03-23T23:21:26.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:21:23' 2026-03-23T23:21:26.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:26.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:26.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:26.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:26.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:21:23' 2026-03-23T23:21:26.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:26.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:26.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:26.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:21:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:21:24' 2026-03-23T23:21:26.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:26.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:26.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:23' 2026-03-23T23:21:26.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:26.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:21:26.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:21:26.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:21:26.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:21:26.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:26.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:26.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:21:26.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:26.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:26.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:26.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:26.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:26.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:26.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:26.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:27.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:21:27.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:27.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:27.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:27.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:27.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:27.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:27.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:27.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:27.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:21:27.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:27.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:27.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:21:27.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:21:27.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:27.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:24 2026-03-23T23:21:27.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:27.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:21:27.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:21:27.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:21:27.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:23' 2026-03-23T23:21:27.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:21:27.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:21:27.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:27.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:21:27.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:27.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:21:27.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:27.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:21:27.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:27.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:27.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:27.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:27.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:24' 2026-03-23T23:21:27.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:21:24' 2026-03-23T23:21:27.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:27.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:27.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:27.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:27.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:21:24' 2026-03-23T23:21:27.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:27.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:27.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:27.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:21:24cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:21:23' 2026-03-23T23:21:27.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:27.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:27.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:24' 2026-03-23T23:21:27.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:27.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:21:27.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:21:27.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:21:27.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:21:27.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:27.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:27.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:21:27.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:27.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:27.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:27.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:21:27.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:21:29.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:21:29.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:21:29.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:29.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:29.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:29.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:21:29.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:29.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:29.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:29.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:21:29.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:21:29.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:29.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:30.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:30.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:21:30.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:30.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:30.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:21:30.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:21:30.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:30.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:30.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:30.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:30.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:21:30.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:30.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:30.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:30.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:30.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:30.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:21:30.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:21:30.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:30.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:21:30.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:30.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:32.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:32.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:21:32.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:32.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:32.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:32.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:21:32.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:32.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:32.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:32.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:32.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:32.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:21:32.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:21:32.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:32.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:21:32.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:32.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:36.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:36.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:21:36.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:36.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:36.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:21:36.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:36.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:36.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:36.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:36.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:36.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:21:36.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:21:36.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:36.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:21:36.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:21:36.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:36.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:21:40.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 120 2026-03-23T23:21:40.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:21:40.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:21:40.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:40.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:21:40.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:21:40.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:40.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:21:40.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:21:40.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:21:40.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:21:40.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:21:40.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:21:40.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:21:40.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:21:40.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:21:40.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:40.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:40.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:40.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:21:40.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:21:40.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:21:40.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:21:40.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=120 2026-03-23T23:21:40.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:21:40.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:21:40.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:21:40.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:21:40.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:40.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:40.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:40.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:21:40.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:21:40.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:21:40.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:21:40.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=120 2026-03-23T23:21:40.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 120 = 120 2026-03-23T23:21:40.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:40.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:21:40.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:40.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:40.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:40.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:21:40.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:40.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:40.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:40.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:41.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:21:41.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:41.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:41.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:41.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:21:41.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:41.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:41.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:41.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:41.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:39 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308088,"replay_state":"idle"} 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:33 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 120 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.774ebf66-7892-46a3-bec2-2d70ec27030b (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:21:41.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:21:41.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:21:41.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:41.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:21:41.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:41.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:21:41.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:41.676 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:21:41.676 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:41.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:41.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:41.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:41.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:39' 2026-03-23T23:21:41.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:21:39' 2026-03-23T23:21:41.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:41.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:41.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:41.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:21:41.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:21:39' 2026-03-23T23:21:41.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:41.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:41.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:41.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:21:39cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308088,"replay_state":"idle"}2026-03-23 23:21:33' 2026-03-23T23:21:41.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:41.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:41.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:39' 2026-03-23T23:21:41.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:41.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:21:41.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:21:41.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:21:41.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:21:41.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:41.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:41.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:21:41.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:41.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:41.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:41.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:21:41.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:41.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:41.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:41.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:42.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:21:42.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:42.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:42.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:42.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:21:42.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:42.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:42.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:42.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:42.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:21:42.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:42.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:42.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:21:42.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308088,"replay_state":"idle"} 2026-03-23T23:21:42.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:42.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:33 2026-03-23T23:21:42.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:42.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:21:42.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:21:42.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:21:42.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:39' 2026-03-23T23:21:42.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:21:42.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:21:42.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:42.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308088,"replay_state":"idle"} 2026-03-23T23:21:42.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:42.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:21:42.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:42.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:21:42.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:42.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:42.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:42.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:33' 2026-03-23T23:21:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:21:33' 2026-03-23T23:21:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:21:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:21:33' 2026-03-23T23:21:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:42.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308088,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:21:33cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:21:39' 2026-03-23T23:21:42.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:42.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:42.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:33' 2026-03-23T23:21:42.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:42.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:21:42.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:21:42.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:21:42.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:21:42.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:42.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:42.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:21:42.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:21:42.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:42.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:42.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:42.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:21:43.382 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:21:43.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:21:43.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:43.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:43.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:43.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:21:43.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:43.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:43.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:43.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:21:43.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:21:43.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:43.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:44.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:44.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:21:44.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:44.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:44.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:21:44.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:44.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:44.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:21:44.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:44.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:44.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopping"' 2026-03-23T23:21:44.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopping"' 2026-03-23T23:21:44.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:44.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:21:44.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:44.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:21:44.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:44.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:44.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:44.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:44.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:44.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:44.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:44.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:45.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:21:45.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:45.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:45.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:45.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:45.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:45.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:45.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:45.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:45.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:21:45.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:45.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:45.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:21:45.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:21:45.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:45.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:44 2026-03-23T23:21:45.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:45.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:21:45.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:21:45.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:21:45.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:44' 2026-03-23T23:21:45.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:21:45.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:21:45.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:45.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image demoted 2026-03-23T23:21:45.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:45.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:21:45.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:45.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:21:45.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:45.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:45.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:45.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:45.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:44' 2026-03-23T23:21:45.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:21:44' 2026-03-23T23:21:45.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:45.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:45.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:45.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:45.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:21:44' 2026-03-23T23:21:45.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:45.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:45.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:45.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image demoted44004405mirror.0vm022026-03-23 23:21:44cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:21:44' 2026-03-23T23:21:45.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:45.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:45.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:44' 2026-03-23T23:21:45.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:45.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:21:45.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:21:45.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:21:45.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:21:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:21:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:45.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:46.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:21:46.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:46.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:46.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:46.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:46.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:46.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:46.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:46.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:46.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:44 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:44' 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:21:46.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:46.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:21:46.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:46.588 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:21:46.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:46.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:21:46.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:46.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:46.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:46.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:46.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:44' 2026-03-23T23:21:46.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:21:44' 2026-03-23T23:21:46.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:46.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:46.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:46.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:21:46.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:21:44' 2026-03-23T23:21:46.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:46.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:46.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:46.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:21:44cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image demoted2026-03-23 23:21:44' 2026-03-23T23:21:46.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:46.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:46.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:44' 2026-03-23T23:21:46.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:46.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:21:46.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:21:46.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:21:46.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:21:46.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:46.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:46.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:21:46.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:46.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:46.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:46.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:21:46.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:21:48.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:21:48.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:21:48.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:48.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:48.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:48.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:21:48.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:48.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:48.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:48.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:21:48.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:21:48.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:48.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:49.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:21:49.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:49.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:49.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:49.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:21:49.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:49.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:49.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:21:49.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:21:49.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:49.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:21:49.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:49.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:21:49.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:49.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:49.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:49.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:21:49.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:21:49.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:49.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:21:49.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:21:49.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:49.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:49.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:49.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:49.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:49.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:21:49.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:21:49.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:49.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:49.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:21:49.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:49.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:49.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:49.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:49.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:49.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:21:49.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:21:49.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:49.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:21:49.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:49.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:21:51.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:21:51.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:51.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:51.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:51.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:21:51.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:51.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:51.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:21:51.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:21:51.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:51.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:51.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:21:51.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:21:51.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:51.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:51.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:51.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:21:51.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:21:51.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:51.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:51.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:51.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:51.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:51.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:21:51.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:21:51.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:51.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:21:55.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 124 2026-03-23T23:21:55.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:21:55.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:21:55.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:55.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:21:55.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:21:55.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:55.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:21:55.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:21:55.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:21:55.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:21:55.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:21:55.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:21:55.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:21:55.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:21:55.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:21:55.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:55.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:55.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:55.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:21:55.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:21:55.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:21:55.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:21:55.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=124 2026-03-23T23:21:55.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:21:55.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:21:55.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:21:55.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:21:55.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:55.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:55.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:55.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:21:55.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:21:55.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:21:55.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:21:55.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=124 2026-03-23T23:21:55.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 124 = 124 2026-03-23T23:21:55.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:55.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:21:55.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:55.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:55.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:55.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:21:55.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:55.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:55.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:55.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:56.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:21:56.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:56.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:56.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:56.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:21:56.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:56.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:56.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:56.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:56.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:21:56.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:56.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:53 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308107,"replay_state":"idle"} 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:49 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 124 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.8cd33c2d-057f-4827-a5c4-9411474df647 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:21:56.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:56.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:21:56.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:56.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:21:56.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:56.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:21:56.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:56.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:56.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:56.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:53' 2026-03-23T23:21:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:21:53' 2026-03-23T23:21:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:21:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:21:53' 2026-03-23T23:21:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:56.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:56.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:21:53cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308107,"replay_state":"idle"}2026-03-23 23:21:49' 2026-03-23T23:21:56.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:56.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:56.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:53' 2026-03-23T23:21:56.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:56.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:21:56.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:21:56.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:21:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:21:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:21:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:21:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:56.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:57.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:21:57.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:57.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:57.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:57.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:21:57.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:21:57.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:21:57.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:57.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:57.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308107,"replay_state":"idle"} 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:49 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:53' 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:21:57.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:21:57.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:21:57.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308107,"replay_state":"idle"} 2026-03-23T23:21:57.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:21:57.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:21:57.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:21:57.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:21:57.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:21:57.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:21:57.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:21:57.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:21:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:49' 2026-03-23T23:21:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:21:49' 2026-03-23T23:21:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:21:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:21:49' 2026-03-23T23:21:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:21:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:21:57.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:21:57.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308107,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:21:49cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:21:53' 2026-03-23T23:21:57.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:21:57.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:21:57.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:21:49' 2026-03-23T23:21:57.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:21:57.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:21:57.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:21:57.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:21:57.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:21:57.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:57.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:21:57.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:21:57.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:21:57.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:57.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:57.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:21:58.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:21:58.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:21:58.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:58.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:58.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:58.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:21:58.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:58.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:58.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:58.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:21:58.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:21:58.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:58.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:21:59.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:21:59.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:21:59.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:21:59.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:21:59.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:21:59.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:21:59.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:21:59.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:21:59.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:21:59.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:21:59.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:59.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:21:59.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:21:59.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:21:59.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:59.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:21:59.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:21:59.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:21:59.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:21:59.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:21:59.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:21:59.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:21:59.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:21:59.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:21:59.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:21:59.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:21:59.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:21:59.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:59.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:59.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:21:59.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:21:59.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:21:59.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:21:59.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:21:59.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:21:59.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:21:59.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:21:59.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:21:59.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:21:59.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:22:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:22:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:22:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:01.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:01.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:22:01.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:01.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:22:01.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:01.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:22:01.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:22:01.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:01.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:01.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:01.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:01.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:01.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:22:01.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:01.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:01.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:01.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:01.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:01.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:22:01.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:22:01.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:01.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:22:01.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:01.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:22:01.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:01.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:01.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:01.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:01.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:01.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:01.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:01.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:02.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:22:02.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:02.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:02.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:02.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:02.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:02.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:02.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:02.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:02.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:22:02.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:02.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:02.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:22:02.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:22:02.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:02.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:21:58 2026-03-23T23:22:02.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:02.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:22:02.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:02.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:22:02.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:00' 2026-03-23T23:22:02.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:22:02.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:22:02.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:02.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:22:04.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:22:04.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:04.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:04.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:04.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:04.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:04.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:04.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:04.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:04.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:03 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:00' 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:22:04.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:04.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:22:04.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:04.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:04.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:04.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:04.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:04.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:04.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:04.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:04.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:03' 2026-03-23T23:22:04.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:22:03' 2026-03-23T23:22:04.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:04.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:04.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:04.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:04.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:03' 2026-03-23T23:22:04.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:04.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:04.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:04.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:22:03cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image demoted2026-03-23 23:22:00' 2026-03-23T23:22:04.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:04.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:04.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:03' 2026-03-23T23:22:04.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:04.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:22:04.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:04.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:22:04.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:04.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:04.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:04.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:22:04.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:04.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:04.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:04.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:04.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:04.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:04.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:04.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:05.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:22:05.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:05.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:05.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:05.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:05.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:05.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:05.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:05.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:05.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:22:05.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:05.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:05.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:05.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:05.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:05.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:04 2026-03-23T23:22:05.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:05.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:22:05.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:05.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:05.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:03' 2026-03-23T23:22:05.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:22:05.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:22:05.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:05.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:22:05.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:05.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:05.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:05.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:05.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:05.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:05.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:05.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:05.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:04' 2026-03-23T23:22:05.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:22:04' 2026-03-23T23:22:05.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:05.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:05.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:05.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:05.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:04' 2026-03-23T23:22:05.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:05.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:05.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:05.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:22:04cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:22:03' 2026-03-23T23:22:05.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:05.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:04' 2026-03-23T23:22:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:05.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:22:05.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:05.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:22:05.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:05.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:05.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:05.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:22:05.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:05.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:05.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:05.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:22:05.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:22:07.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:22:07.382 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:22:07.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:07.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:07.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:07.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:22:07.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:07.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:07.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:07.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:22:07.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:22:07.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:07.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:08.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:08.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:22:08.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:22:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:08.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:22:08.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:08.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:08.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:08.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:08.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:08.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:22:08.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:22:08.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:08.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:22:08.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:22:08.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:22:08.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:08.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:22:08.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:22:08.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:08.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:22:08.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:22:08.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:08.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:22:08.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:22:08.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:22:08.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:08.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:08.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:08.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:22:12.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 126 2026-03-23T23:22:12.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:22:12.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:22:12.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:12.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:22:12.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:22:12.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:12.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:22:12.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:22:12.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:22:12.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:22:12.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:22:12.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:22:12.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:22:12.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:22:12.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:22:12.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:12.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:12.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:12.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:22:12.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:22:12.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:22:12.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:22:12.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=126 2026-03-23T23:22:12.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:22:12.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:22:12.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:22:12.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:22:12.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:12.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:12.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:12.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:22:12.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:22:12.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:22:12.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:22:12.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=126 2026-03-23T23:22:12.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 126 = 126 2026-03-23T23:22:12.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:12.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:22:12.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:12.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:12.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:12.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:22:12.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:12.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:12.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:12.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:13.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:22:13.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:13.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:13.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:13.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:22:13.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:13.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:13.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:13.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:13.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:09 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308126,"replay_state":"idle"} 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:08 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 126 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.0456c281-af87-401d-ab2f-bf54ef9d2c41 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:22:13.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:22:13.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:22:13.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:22:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:22:13.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:13.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:22:13.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:13.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:13.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:13.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:13.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:09' 2026-03-23T23:22:13.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:22:09' 2026-03-23T23:22:13.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:13.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:13.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:13.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:22:13.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:09' 2026-03-23T23:22:13.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:13.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:13.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:13.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:22:09cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308126,"replay_state":"idle"}2026-03-23 23:22:08' 2026-03-23T23:22:13.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:13.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:13.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:09' 2026-03-23T23:22:13.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:13.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:22:13.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:22:13.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:22:13.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:22:13.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:13.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:13.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:22:13.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:13.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:13.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:13.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:22:13.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:13.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:13.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:13.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:14.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:22:14.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:14.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:14.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:14.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:22:14.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:14.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:14.721 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:14.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:14.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:22:14.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:14.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:14.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:22:14.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308126,"replay_state":"idle"} 2026-03-23T23:22:14.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:14.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:08 2026-03-23T23:22:14.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:14.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:22:14.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:22:14.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:22:14.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:09' 2026-03-23T23:22:14.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:22:14.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:22:14.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:14.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308126,"replay_state":"idle"} 2026-03-23T23:22:14.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:14.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:22:14.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:14.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:22:14.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:14.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:14.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:14.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:14.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:08' 2026-03-23T23:22:14.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:22:08' 2026-03-23T23:22:14.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:14.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:14.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:14.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:22:14.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:08' 2026-03-23T23:22:14.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:14.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:14.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:14.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308126,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:22:08cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:22:09' 2026-03-23T23:22:14.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:14.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:14.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:08' 2026-03-23T23:22:14.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:14.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:22:14.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:22:14.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:22:14.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:22:14.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:14.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:14.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:22:14.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:22:14.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:14.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:14.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:14.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:22:15.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:22:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:22:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:22:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:22:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:22:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:15.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:16.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:22:16.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:16.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:16.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:16.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:22:16.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:16.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:16.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:22:16.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:16.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:22:16.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:16.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:22:16.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:22:16.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:16.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:16.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:16.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:22:16.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:16.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:22:16.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:16.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:16.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:16.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:16.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:16.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:22:16.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:22:16.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:16.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:22:16.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:22:16.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:22:16.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:16.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:18.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:18.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:22:18.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:18.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:18.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:22:18.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:18.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:18.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:18.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:18.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:18.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:22:18.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:22:18.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:18.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:22:18.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:18.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:22:18.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:18.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:18.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:18.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:18.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:18.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:18.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:18.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:19.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:22:19.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:19.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:19.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:19.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:19.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:19.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:19.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:19.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:19.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:22:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:18 2026-03-23T23:22:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:22:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:22:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:22:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:14' 2026-03-23T23:22:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:22:19.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:22:19.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:19.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:22:19.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:19.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:19.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:19.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:19.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:19.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:19.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:19.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:19.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:18' 2026-03-23T23:22:19.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:22:18' 2026-03-23T23:22:19.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:19.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:19.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:19.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:19.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:18' 2026-03-23T23:22:19.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:19.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:19.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:19.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:22:18cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:22:14' 2026-03-23T23:22:19.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:19.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:19.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:18' 2026-03-23T23:22:19.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:22:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:22:19.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:19.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:19.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:19.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:22:19.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:19.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:19.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:19.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:19.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:19.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:19.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:19.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:20.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:22:20.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:20.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:20.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:20.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:20.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:20.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:20.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:20.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:20.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:22:20.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:20.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:20.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:20.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:20.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:20.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:19 2026-03-23T23:22:20.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:20.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:22:20.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:20.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:20.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:18' 2026-03-23T23:22:20.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:22:20.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:22:20.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:20.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:22:20.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:20.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:20.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:20.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:20.813 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:20.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:20.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:20.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:20.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:19' 2026-03-23T23:22:20.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:22:19' 2026-03-23T23:22:20.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:20.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:20.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:20.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:20.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:19' 2026-03-23T23:22:20.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:20.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:20.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:20.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:22:19cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:22:18' 2026-03-23T23:22:20.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:20.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:20.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:19' 2026-03-23T23:22:20.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:20.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:22:20.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:20.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:22:20.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:20.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:20.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:20.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:22:20.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:20.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:20.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:20.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:22:20.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:22:22.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:22:22.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:22:22.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:22.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:22.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:22.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:22:22.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:22.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:22.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:22.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:22:22.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:22:22.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:22.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:23.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:23.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:22:23.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:23.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:23.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:22:23.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:23.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:23.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:23.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:23.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:23.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:22:23.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:22:23.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:23.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:22:23.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:23.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:25.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:25.752 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:22:25.752 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:25.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:25.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:22:25.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:22:25.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:25.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:25.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:22:25.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:22:25.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:25.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:25.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:25.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:22:25.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:25.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:25.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:25.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:25.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:25.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:22:25.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:22:25.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:25.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:25.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:22:29.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 130 2026-03-23T23:22:29.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:22:29.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:22:29.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:29.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:22:29.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:22:29.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:29.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:22:29.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:22:29.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:22:29.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:22:29.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:22:29.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:22:29.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:22:29.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:22:29.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:22:29.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:29.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:29.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:29.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:22:29.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:22:29.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:22:29.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:22:29.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=130 2026-03-23T23:22:29.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:22:29.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:22:29.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:22:30.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:22:30.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:30.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:30.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:30.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:22:30.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:22:30.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:22:30.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:22:30.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=130 2026-03-23T23:22:30.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 130 = 130 2026-03-23T23:22:30.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:30.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:22:30.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:30.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:30.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:30.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:22:30.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:30.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:30.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:30.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:31.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:22:31.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:31.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:31.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:31.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:22:31.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:31.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:31.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:31.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:31.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:28 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308141,"replay_state":"idle"} 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:24 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 130 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.041c4a5b-c484-4a06-9077-3abc325f4122 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:22:31.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:31.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:22:31.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:31.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:22:31.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:31.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:22:31.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:31.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:31.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:31.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:31.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:28' 2026-03-23T23:22:31.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:22:28' 2026-03-23T23:22:31.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:31.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:31.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:31.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:22:31.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:28' 2026-03-23T23:22:31.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:31.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:31.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:31.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:22:28cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308141,"replay_state":"idle"}2026-03-23 23:22:24' 2026-03-23T23:22:31.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:31.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:31.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:28' 2026-03-23T23:22:31.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:31.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:22:31.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:22:31.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:22:31.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:22:31.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:31.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:31.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:22:31.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:31.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:31.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:31.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:22:31.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:31.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:31.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:31.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:22:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:22:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308141,"replay_state":"idle"} 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:24 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:28' 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:22:32.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:22:32.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:32.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308141,"replay_state":"idle"} 2026-03-23T23:22:32.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:32.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:22:32.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:32.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:22:32.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:32.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:32.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:32.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:32.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:24' 2026-03-23T23:22:32.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:22:24' 2026-03-23T23:22:32.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:32.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:32.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:32.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:22:32.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:24' 2026-03-23T23:22:32.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:32.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:32.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:32.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308141,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:22:24cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:22:28' 2026-03-23T23:22:32.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:32.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:32.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:24' 2026-03-23T23:22:32.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:32.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:22:32.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:22:32.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:22:32.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:22:32.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:32.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:32.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:22:32.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:32.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:32.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:32.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:22:32.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:22:32.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:22:32.798 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:32.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:32.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:32.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:22:32.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:32.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:32.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:32.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:22:32.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:22:32.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:32.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:33.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:33.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:22:33.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:33.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:33.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:22:33.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:33.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:33.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:33.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:22:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:22:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:33.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:22:33.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:22:33.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:22:33.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:33.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:22:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:35.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:35.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:22:35.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:35.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:35.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:35.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:35.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:35.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:22:35.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:22:35.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:35.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:22:35.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:35.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:22:35.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:35.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:35.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:35.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:35.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:35.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:35.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:35.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:36.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:22:36.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:36.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:36.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:36.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:36.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:36.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:36.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:36.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:36.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:33 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:34' 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:22:36.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:22:36.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:36.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:22:36.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:36.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:36.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:36.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:36.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:36.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:36.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:36.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:37.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:33' 2026-03-23T23:22:37.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:22:33' 2026-03-23T23:22:37.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:37.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:37.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:37.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:37.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:33' 2026-03-23T23:22:37.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:37.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:37.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:37.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:22:33cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:22:34' 2026-03-23T23:22:37.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:37.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:37.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:33' 2026-03-23T23:22:37.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:37.038 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:22:37.038 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:37.038 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:22:37.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:37.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:37.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:37.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:22:37.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:37.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:37.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:37.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:37.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:37.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:37.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:37.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:38.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:22:38.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:38.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:38.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:38.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:38.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:38.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:38.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:38.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:38.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:34 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:33' 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:22:38.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:22:38.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:38.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:22:38.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:38.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:38.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:38.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:38.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:38.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:38.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:38.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:38.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:34' 2026-03-23T23:22:38.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:22:34' 2026-03-23T23:22:38.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:38.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:38.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:38.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:38.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:34' 2026-03-23T23:22:38.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:38.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:38.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:38.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:22:34cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:22:33' 2026-03-23T23:22:38.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:38.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:38.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:34' 2026-03-23T23:22:38.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:38.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:22:38.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:38.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:22:38.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:38.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:38.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:38.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:22:38.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:38.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:38.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:38.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:22:38.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:22:39.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:22:39.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:22:39.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:39.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:39.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:39.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:22:39.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:39.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:39.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:39.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:22:39.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:22:39.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:39.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:40.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:22:40.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:40.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:40.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:40.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:22:40.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:40.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:40.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:22:40.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:40.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:22:40.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:40.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:22:40.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:22:40.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:40.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:40.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:40.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:22:40.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:22:40.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:40.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:22:40.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:40.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:40.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:40.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:40.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:40.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:22:40.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:22:40.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:40.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:22:40.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:40.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:42.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:42.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:22:42.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:42.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:42.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:22:42.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:42.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:42.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:42.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:42.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:42.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:22:42.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:22:42.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:42.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:22:42.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:42.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:22:46.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:22:46.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:46.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:46.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:46.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:22:46.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:46.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:46.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:22:46.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:46.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:22:46.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:46.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:22:46.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:22:46.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:46.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:46.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:46.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:22:46.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:22:46.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:46.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:22:46.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:22:46.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:46.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:46.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:46.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:46.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:46.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:22:46.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:22:46.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:46.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:46.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:22:46.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:46.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:46.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:46.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:46.626 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:46.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:22:46.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:22:46.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:46.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:22:48.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 132 2026-03-23T23:22:48.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:22:48.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:22:48.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:48.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:22:48.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:22:48.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:48.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:22:48.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:22:48.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:22:48.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:22:48.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:22:48.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:22:48.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:22:48.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:22:48.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:22:48.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:48.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:48.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:48.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:22:48.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:22:48.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:22:48.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:22:48.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=132 2026-03-23T23:22:48.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:22:48.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:22:48.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:22:48.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:22:48.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:48.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:48.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:48.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:22:48.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:22:48.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:22:48.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:22:48.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=132 2026-03-23T23:22:48.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 132 = 132 2026-03-23T23:22:48.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:48.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:22:48.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:48.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:48.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:48.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:22:48.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:48.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:48.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:48.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:49.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:22:49.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:49.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:49.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:49.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:22:49.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:49.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:49.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:49.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:49.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:44 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308158,"remote_snapshot_timestamp":1774308167,"replay_state":"syncing","syncing_percent":100,"syncing_snapshot_timestamp":1774308167} 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:48 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 131 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.4845444d-d591-45cc-a317-9363752e239f (peer_uuids:[]) 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 132 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.3249a230-f2ce-43af-afb3-182cc00e84bf (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:22:49.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:22:49.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:22:49.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:49.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:22:49.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:49.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:22:49.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:49.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:22:49.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:49.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:49.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:49.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:49.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:44' 2026-03-23T23:22:49.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:22:44' 2026-03-23T23:22:49.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:49.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:49.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:49.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:22:49.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:44' 2026-03-23T23:22:49.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:49.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:49.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:49.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:22:44cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308158,"remote_snapshot_timestamp":1774308167,"replay_state":"syncing","syncing_percent":100,"syncing_snapshot_timestamp":1774308167}2026-03-23 23:22:48' 2026-03-23T23:22:49.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:49.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:49.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:44' 2026-03-23T23:22:49.723 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:49.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:22:49.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:22:49.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:22:49.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:22:49.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:49.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:49.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:22:49.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:49.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:49.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:49.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:22:49.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:49.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:49.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:49.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:50.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:22:50.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:50.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:50.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:50.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:22:50.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:50.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:50.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:50.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:50.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:22:50.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308158,"remote_snapshot_timestamp":1774308167,"replay_state":"syncing","syncing_percent":100,"syncing_snapshot_timestamp":1774308167} 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:48 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:49' 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:22:50.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:50.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308158,"remote_snapshot_timestamp":1774308167,"replay_state":"syncing","syncing_percent":100,"syncing_snapshot_timestamp":1774308167} 2026-03-23T23:22:50.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:50.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:22:50.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:50.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:22:50.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:50.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:50.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:50.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:50.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:48' 2026-03-23T23:22:50.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:22:48' 2026-03-23T23:22:50.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:50.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:50.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:50.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:22:50.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:48' 2026-03-23T23:22:50.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:50.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:50.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:50.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308158,"remote_snapshot_timestamp":1774308167,"replay_state":"syncing","syncing_percent":100,"syncing_snapshot_timestamp":1774308167}44004405mirror.0vm022026-03-23 23:22:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:22:49' 2026-03-23T23:22:50.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:50.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:50.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:48' 2026-03-23T23:22:50.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:50.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:22:50.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:22:50.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:22:50.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:22:50.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:50.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:50.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:22:50.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:22:50.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:50.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:50.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:50.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:22:52.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:22:52.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:22:52.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:52.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:52.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:52.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:22:52.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:52.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:52.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:52.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:22:52.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:22:52.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:52.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:53.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:53.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:53.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:22:53.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:53.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:53.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:22:53.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:53.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:53.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:22:53.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:53.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:53.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:22:53.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:22:53.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:53.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:22:53.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:53.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:22:53.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:53.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:53.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:53.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:53.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:53.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:53.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:53.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:54.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:22:54.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:54.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:54.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:54.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:54.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:54.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:54.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:54.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:54.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:22:54.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:54.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:54.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:54.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:54.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:54.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:53 2026-03-23T23:22:54.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:54.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:22:54.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:22:54.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:22:54.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:49' 2026-03-23T23:22:54.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:22:54.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:22:54.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:54.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:22:54.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:54.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:54.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:54.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:54.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:54.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:54.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:54.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:54.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:53' 2026-03-23T23:22:54.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:22:53' 2026-03-23T23:22:54.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:54.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:54.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:54.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:54.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:53' 2026-03-23T23:22:54.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:54.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:54.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:54.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:22:53cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:22:49' 2026-03-23T23:22:54.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:54.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:54.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:53' 2026-03-23T23:22:54.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:54.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:22:54.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:54.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:22:54.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:54.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:54.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:54.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:22:54.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:54.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:54.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:54.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:54.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:54.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:54.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:54.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:55.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:22:55.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:55.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:55.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:55.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:55.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:22:55.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:22:55.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:55.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:55.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:22:55.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:22:55.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:22:55.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:55.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:55.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:22:55.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:54 2026-03-23T23:22:55.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:22:55.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:22:55.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:22:55.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:22:55.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:53' 2026-03-23T23:22:55.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:22:55.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:22:55.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:22:55.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:22:55.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:22:55.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:55.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:22:55.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:55.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:22:55.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:22:55.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:22:55.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:22:55.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:54' 2026-03-23T23:22:55.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:22:54' 2026-03-23T23:22:55.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:55.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:55.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:55.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:22:55.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:54' 2026-03-23T23:22:55.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:22:55.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:22:55.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:22:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:22:54cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:22:53' 2026-03-23T23:22:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:22:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:22:55.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:54' 2026-03-23T23:22:55.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:22:55.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:22:55.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:22:55.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:22:55.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:22:55.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:55.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:22:55.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:22:55.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:22:55.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:55.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:55.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:22:55.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:22:57.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:22:57.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:22:57.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:57.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:57.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:57.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:22:57.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:57.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:57.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:57.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:22:57.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:22:57.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:57.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:22:58.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:22:58.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:22:58.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:22:58.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:22:58.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:22:58.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:22:58.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:22:58.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:22:58.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:22:58.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:22:58.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:58.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:22:58.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:22:58.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:22:58.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:58.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:22:58.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:22:58.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:58.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:22:58.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:22:58.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:58.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:58.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:22:58.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:22:58.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:22:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:22:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:22:58.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:22:58.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:22:58.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:22:58.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:00.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:23:00.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:23:00.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:00.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:23:00.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:23:00.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:00.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:00.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:00.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:23:00.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:23:00.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:23:00.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:23:00.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:00.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:23:04.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 136 2026-03-23T23:23:04.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:23:04.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:23:04.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:04.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:23:04.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:23:04.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:04.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:23:04.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:23:04.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:23:04.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:23:04.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:23:04.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:23:04.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:23:04.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:23:04.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:23:04.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:04.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:04.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:04.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:23:04.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:23:04.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:23:04.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:23:04.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=136 2026-03-23T23:23:04.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:23:04.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:23:04.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:23:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:23:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:23:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:23:04.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:23:04.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:23:04.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=136 2026-03-23T23:23:04.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 136 = 136 2026-03-23T23:23:04.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:04.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:23:04.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:04.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:04.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:04.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:23:04.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:04.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:04.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:04.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:23:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:23:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:05.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:03 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308176,"replay_state":"idle"} 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:59 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 136 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.c950eaf6-254f-49d9-9037-7557127d7522 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:23:05.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:23:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:23:05.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:23:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:23:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:23:05.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:05.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:05.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:05.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:05.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:03' 2026-03-23T23:23:05.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:23:03' 2026-03-23T23:23:05.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:05.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:05.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:05.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:23:05.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:03' 2026-03-23T23:23:05.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:05.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:05.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:05.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:23:03cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308176,"replay_state":"idle"}2026-03-23 23:22:59' 2026-03-23T23:23:05.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:05.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:05.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:03' 2026-03-23T23:23:05.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:05.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:23:05.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:23:05.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:23:05.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:23:05.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:05.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:05.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:23:05.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:05.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:05.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:05.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:23:05.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:05.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:05.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:05.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:06.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:23:06.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:06.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:06.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:06.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:23:06.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:06.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:06.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:06.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:06.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:23:06.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:06.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:06.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:23:06.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308176,"replay_state":"idle"} 2026-03-23T23:23:06.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:06.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:22:59 2026-03-23T23:23:06.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:06.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:23:06.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:23:06.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:23:06.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:03' 2026-03-23T23:23:06.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:23:06.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:23:06.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:06.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308176,"replay_state":"idle"} 2026-03-23T23:23:06.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:06.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:23:06.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:06.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:23:06.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:06.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:06.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:06.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:06.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:59' 2026-03-23T23:23:06.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:22:59' 2026-03-23T23:23:06.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:06.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:06.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:06.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:23:06.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:22:59' 2026-03-23T23:23:06.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:06.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:06.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:06.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308176,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:22:59cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:23:03' 2026-03-23T23:23:06.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:06.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:06.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:22:59' 2026-03-23T23:23:06.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:06.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:23:06.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:23:06.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:23:06.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:23:06.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:06.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:06.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:23:06.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:06.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:06.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:06.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:23:07.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:23:07.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:23:07.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:07.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:07.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:07.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:23:07.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:07.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:07.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:07.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:23:07.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:23:07.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:07.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:08.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:23:08.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:08.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:08.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:08.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:23:08.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:23:08.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:23:08.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:23:08.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:23:08.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:23:08.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:08.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:23:08.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:23:08.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:23:08.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:08.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:23:08.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:23:08.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:23:08.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:23:08.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:23:08.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:08.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:08.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:08.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:23:08.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:23:08.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:23:08.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:23:08.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:23:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:23:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:23:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:08.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:23:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:09.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:08 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:08' 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:23:09.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:23:09.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:09.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:23:09.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:09.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:09.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:09.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:09.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:09.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:09.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:08' 2026-03-23T23:23:09.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:23:08' 2026-03-23T23:23:09.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:09.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:09.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:09.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:09.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:08' 2026-03-23T23:23:09.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:09.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:09.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:09.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:23:08cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image demoted2026-03-23 23:23:08' 2026-03-23T23:23:09.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:09.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:09.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:08' 2026-03-23T23:23:09.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:23:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:23:09.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:23:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:09.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:23:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:10.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:23:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:09 2026-03-23T23:23:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:23:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:08' 2026-03-23T23:23:10.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:23:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:23:10.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:23:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:10.515 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:10.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:10.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:10.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:09' 2026-03-23T23:23:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:23:09' 2026-03-23T23:23:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:09' 2026-03-23T23:23:10.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:10.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:10.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:10.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:23:09cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:23:08' 2026-03-23T23:23:10.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:10.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:10.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:09' 2026-03-23T23:23:10.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:10.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:23:10.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:10.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:23:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:23:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:23:10.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:23:12.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:23:12.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:23:12.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:12.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:12.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:12.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:23:12.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:12.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:12.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:12.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:23:12.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:23:12.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:12.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:13.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:23:13.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:13.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:13.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:13.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:23:13.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:23:13.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:23:13.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:23:13.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:23:13.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:23:13.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:13.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:23:13.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:23:13.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:23:13.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:13.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:23:13.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:23:13.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:23:13.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:23:13.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:23:13.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:23:13.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:13.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:23:13.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:23:13.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:23:13.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:23:13.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:23:13.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:23:13.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:23:13.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:23:13.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:23:13.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:23:13.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:23:13.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:13.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:23:13.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:23:13.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:23:13.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:23:13.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:23:13.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:23:13.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:23:13.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:23:13.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:23:13.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:13.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:23:13.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:23:13.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:23:13.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:23:13.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:23:13.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:23:13.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:13.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:13.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:13.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:23:13.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:23:13.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:23:13.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:23:13.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:23:13.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:23:13.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:23:13.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:23:13.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:13.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:23:17.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 138 2026-03-23T23:23:17.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:23:17.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:23:17.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:17.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:23:17.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:23:17.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:17.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:23:17.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:23:17.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:23:17.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:23:17.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:23:17.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:23:17.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:23:17.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:23:17.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:23:17.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:17.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:17.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:17.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:23:17.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:23:17.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:23:17.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:23:17.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=138 2026-03-23T23:23:17.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:23:17.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:23:17.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:23:17.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:23:17.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:17.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:17.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:17.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:23:17.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:23:17.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:23:17.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:23:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=138 2026-03-23T23:23:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 138 = 138 2026-03-23T23:23:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:23:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:23:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:17.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:18.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:23:18.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:18.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:18.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:18.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:23:18.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:18.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:18.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:18.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:18.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:14 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308194,"remote_snapshot_timestamp":1774308194,"replay_state":"idle"} 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:18 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 138 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.e607513f-ce9c-4ec7-9ca1-e60f4c93dad6 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:23:18.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:23:18.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:23:18.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:18.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:23:18.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:18.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:23:18.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:18.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:23:18.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:18.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:18.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:18.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:18.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:14' 2026-03-23T23:23:18.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:23:14' 2026-03-23T23:23:18.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:18.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:18.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:18.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:23:18.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:14' 2026-03-23T23:23:18.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:18.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:18.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:18.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:23:14cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308194,"remote_snapshot_timestamp":1774308194,"replay_state":"idle"}2026-03-23 23:23:18' 2026-03-23T23:23:18.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:18.724 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:18.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:14' 2026-03-23T23:23:18.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:18.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:23:18.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:23:18.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:23:18.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:23:18.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:18.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:18.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:23:18.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:18.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:18.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:18.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:23:18.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:18.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:18.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:18.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:19.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:23:19.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:19.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:19.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:19.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:23:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:19.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:23:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:23:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308194,"remote_snapshot_timestamp":1774308194,"replay_state":"idle"} 2026-03-23T23:23:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:18 2026-03-23T23:23:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:23:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:23:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:23:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:14' 2026-03-23T23:23:19.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:23:19.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:23:19.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:19.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308194,"remote_snapshot_timestamp":1774308194,"replay_state":"idle"} 2026-03-23T23:23:19.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:19.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:23:19.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:23:19.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:19.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:19.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:19.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:18' 2026-03-23T23:23:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:23:18' 2026-03-23T23:23:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:23:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:18' 2026-03-23T23:23:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:19.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:19.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308194,"remote_snapshot_timestamp":1774308194,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:23:18cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:23:14' 2026-03-23T23:23:19.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:19.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:19.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:18' 2026-03-23T23:23:19.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:19.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:23:19.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:23:19.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:23:19.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:23:19.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:19.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:19.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:23:19.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:23:19.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:19.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:19.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:19.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:23:20.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:23:20.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:23:20.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:20.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:20.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:20.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:23:20.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:20.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:20.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:20.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:23:20.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:23:20.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:20.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:21.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:23:21.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:23:21.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:23:21.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:23:21.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:23:21.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:21.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:21.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:21.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:23:21.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:23:21.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:23:21.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:23:21.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:23:21.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:23:21.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:23:21.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:23:21.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:21.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:23:23.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:23:23.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:23:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:23:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:23:23.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:23.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:23.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:23.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:23:23.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:23:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:23:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:23:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:23:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:23:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:23:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:24.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:23:24.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:24.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:24.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:24.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:24.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:24.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:24.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:24.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:24.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:23:24.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:23 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:24' 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:23:24.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:24.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:23:24.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:24.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:24.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:24.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:24.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:24.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:24.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:24.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:24.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:23' 2026-03-23T23:23:24.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:23:23' 2026-03-23T23:23:24.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:24.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:24.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:24.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:24.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:23' 2026-03-23T23:23:24.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:24.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:24.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:25.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:23:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:23:24' 2026-03-23T23:23:25.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:25.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:25.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:23' 2026-03-23T23:23:25.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:23:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:25.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:23:25.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:25.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:25.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:25.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:23:25.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:25.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:25.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:25.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:25.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:25.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:25.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:25.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:26.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:23:26.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:26.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:26.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:26.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:26.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:26.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:26.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:26.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:26.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:23:26.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:24 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:23' 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:23:26.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:26.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:23:26.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:26.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:26.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:26.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:26.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:26.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:26.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:26.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:26.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:24' 2026-03-23T23:23:26.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:23:24' 2026-03-23T23:23:26.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:26.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:26.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:26.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:26.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:24' 2026-03-23T23:23:26.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:26.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:26.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:26.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:23:24cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:23:23' 2026-03-23T23:23:26.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:26.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:26.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:24' 2026-03-23T23:23:26.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:26.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:23:26.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:26.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:23:26.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:26.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:26.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:26.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:23:26.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:26.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:26.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:26.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:23:26.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:23:28.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:23:28.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:23:28.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:28.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:28.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:28.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:23:28.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:28.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:28.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:28.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:23:28.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:23:28.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:28.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:29.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:23:29.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:29.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:29.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:29.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:23:29.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:23:29.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:23:29.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:23:29.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:23:29.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:23:29.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:29.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:23:29.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:23:29.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:23:29.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:29.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:23:29.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:23:29.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:23:29.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:23:29.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:23:29.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:23:29.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:23:29.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:23:29.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:23:29.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:23:29.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:29.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:29.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:29.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:23:29.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:23:29.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:23:29.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:23:29.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:23:29.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:23:29.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:29.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:23:31.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:23:31.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:31.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:31.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:31.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:23:31.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:23:31.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:23:31.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:23:31.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:23:31.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:23:31.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:31.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:23:31.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:23:31.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:23:31.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:31.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:23:31.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:23:31.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:23:31.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:23:31.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:23:31.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:31.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:31.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:31.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:23:31.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:23:31.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:23:31.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:23:31.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:23:31.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:31.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:23:34.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 142 2026-03-23T23:23:34.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:23:34.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:23:34.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:34.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:23:34.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:23:34.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:34.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:23:34.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:23:34.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:23:34.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:23:34.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:23:34.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:23:34.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:23:34.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:23:34.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:23:34.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:34.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:34.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:34.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:23:34.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:23:34.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:23:34.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:23:34.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=142 2026-03-23T23:23:34.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:23:34.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:23:34.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:23:34.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:23:34.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:34.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:34.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:34.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:23:34.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:23:34.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:23:34.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:23:34.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=142 2026-03-23T23:23:34.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 142 = 142 2026-03-23T23:23:34.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:34.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:23:34.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:34.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:34.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:34.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:23:34.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:34.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:34.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:34.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:35.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:23:35.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:35.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:35.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:35.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:23:35.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:35.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:35.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:35.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:35.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:33 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308207,"replay_state":"idle"} 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:29 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 141 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.cae0ac9a-e154-4cdb-b085-067ae3391f2c (peer_uuids:[]) 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 142 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.003b1a70-e8ca-4602-a0ee-75459af2ded2 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:23:35.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:23:35.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:23:35.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:35.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:23:35.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:35.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:23:35.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:35.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:23:35.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:35.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:35.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:35.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:35.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:33' 2026-03-23T23:23:35.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:23:33' 2026-03-23T23:23:35.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:35.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:35.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:35.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:23:35.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:33' 2026-03-23T23:23:35.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:35.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:35.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:35.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:23:33cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308207,"replay_state":"idle"}2026-03-23 23:23:29' 2026-03-23T23:23:35.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:35.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:35.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:33' 2026-03-23T23:23:35.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:35.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:23:35.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:23:35.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:23:35.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:23:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:23:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:23:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:35.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:36.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:23:36.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:36.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:36.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:36.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:23:36.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:36.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:36.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:36.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:36.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:23:36.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:36.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:36.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:23:36.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308207,"replay_state":"idle"} 2026-03-23T23:23:36.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:36.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:29 2026-03-23T23:23:36.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:36.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:23:36.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:23:36.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:23:36.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:33' 2026-03-23T23:23:36.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:23:36.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:23:36.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:36.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308207,"replay_state":"idle"} 2026-03-23T23:23:36.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:36.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:23:36.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:36.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:23:36.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:36.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:36.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:36.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:36.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:29' 2026-03-23T23:23:36.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:23:29' 2026-03-23T23:23:36.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:36.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:36.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:36.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:23:36.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:29' 2026-03-23T23:23:36.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:36.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:36.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:37.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308207,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:23:29cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:23:33' 2026-03-23T23:23:37.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:37.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:37.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:29' 2026-03-23T23:23:37.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:37.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:23:37.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:23:37.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:23:37.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:23:37.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:37.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:37.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:23:37.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:37.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:37.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:37.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:23:38.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:23:38.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:23:38.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:38.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:38.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:38.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:23:38.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:38.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:38.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:38.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:23:38.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:23:38.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:38.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:23:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:23:39.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:23:39.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:23:39.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:23:39.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:23:39.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:23:39.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:39.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:23:39.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:23:39.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:23:39.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:39.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:23:39.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:23:39.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:23:39.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:23:39.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:23:39.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:23:39.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:23:39.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:23:39.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:23:39.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:39.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:23:39.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:23:39.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:23:39.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:23:39.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:23:39.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:23:39.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:39.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:39.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:39.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:23:39.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:23:39.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:23:39.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:23:39.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:23:39.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:23:39.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:39.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:23:39.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:39.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:39.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:39.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:39.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:39.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:39.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:39.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:40.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:23:40.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:40.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:40.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:40.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:40.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:40.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:40.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:40.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:40.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:38 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:39' 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:23:40.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:23:40.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:40.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:23:40.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:40.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:40.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:40.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:40.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:40.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:40.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:40.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:40.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:38' 2026-03-23T23:23:40.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:23:38' 2026-03-23T23:23:40.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:40.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:40.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:40.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:40.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:38' 2026-03-23T23:23:40.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:40.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:40.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:40.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:23:38cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:23:39' 2026-03-23T23:23:40.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:40.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:40.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:38' 2026-03-23T23:23:40.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:40.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:23:40.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:40.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:23:40.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:40.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:40.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:40.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:23:40.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:40.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:40.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:40.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:40.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:40.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:40.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:40.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:41.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:23:41.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:41.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:41.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:41.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:41.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:41.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:41.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:41.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:41.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:23:41.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:41.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:41.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:41.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:41.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:41.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:39 2026-03-23T23:23:41.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:41.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:23:41.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:41.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:41.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:38' 2026-03-23T23:23:41.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:23:41.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:23:41.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:41.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:23:41.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:41.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:41.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:41.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:41.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:41.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:41.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:41.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:41.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:39' 2026-03-23T23:23:41.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:23:39' 2026-03-23T23:23:41.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:41.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:41.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:41.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:41.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:39' 2026-03-23T23:23:41.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:41.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:41.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:41.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:23:39cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:23:38' 2026-03-23T23:23:41.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:41.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:41.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:39' 2026-03-23T23:23:41.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:41.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:23:41.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:41.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:23:41.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:41.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:41.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:41.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:23:41.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:41.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:41.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:41.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:23:41.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:23:43.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:23:43.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:23:43.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:43.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:43.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:43.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:23:43.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:43.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:43.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:43.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:23:43.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:23:43.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:43.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:44.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:23:44.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:44.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:44.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:44.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:23:44.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:23:44.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:23:44.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:23:44.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:23:44.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:23:44.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:44.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:23:44.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:23:44.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:23:44.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:44.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:23:44.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:23:44.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:23:44.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:23:44.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:23:44.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:23:44.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:44.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:23:44.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:23:44.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:23:44.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:23:44.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:23:44.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:23:44.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:23:44.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:23:44.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:23:44.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:23:44.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:23:44.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:44.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:23:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:23:44.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:44.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:44.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:44.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:23:44.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:23:44.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:23:44.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:23:44.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:44.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:23:48.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 144 2026-03-23T23:23:48.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:23:48.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:23:48.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:48.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:23:48.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:23:48.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:48.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:23:48.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:23:48.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:23:48.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:23:48.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:23:48.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:23:48.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:23:48.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:23:48.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:23:48.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:48.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:48.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:48.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:23:48.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:23:48.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:23:48.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:23:48.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=144 2026-03-23T23:23:48.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:23:48.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:23:48.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:23:48.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:23:48.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:48.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:48.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:48.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:23:48.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:23:48.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:23:48.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:23:48.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=144 2026-03-23T23:23:48.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 144 = 144 2026-03-23T23:23:48.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:48.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:23:48.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:48.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:48.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:48.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:23:48.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:48.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:48.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:48.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:49.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:23:49.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:49.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:49.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:49.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:23:49.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:49.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:49.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:49.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:49.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:23:49.732 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:44 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308225,"remote_snapshot_timestamp":1774308225,"replay_state":"idle"} 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:48 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 144 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.813c0b35-261a-4927-a0b1-b72a759a1bc0 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:23:49.733 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:49.734 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:23:49.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:49.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:23:49.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:49.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:23:49.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:49.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:49.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:49.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:49.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:44' 2026-03-23T23:23:49.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:23:44' 2026-03-23T23:23:49.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:49.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:49.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:49.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:23:49.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:44' 2026-03-23T23:23:49.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:49.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:49.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:49.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:23:44cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308225,"remote_snapshot_timestamp":1774308225,"replay_state":"idle"}2026-03-23 23:23:48' 2026-03-23T23:23:49.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:49.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:49.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:44' 2026-03-23T23:23:49.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:49.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:23:49.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:23:49.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:23:49.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:23:49.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:49.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:49.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:23:49.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:49.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:49.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:49.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:23:49.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:49.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:49.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:49.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:50.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:23:50.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:50.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:50.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:50.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:23:50.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:50.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:50.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:50.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:50.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:23:50.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:50.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:50.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:23:50.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308225,"remote_snapshot_timestamp":1774308225,"replay_state":"idle"} 2026-03-23T23:23:50.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:50.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:48 2026-03-23T23:23:50.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:50.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:23:50.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:23:50.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:23:50.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:49' 2026-03-23T23:23:50.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:23:50.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:23:50.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:50.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308225,"remote_snapshot_timestamp":1774308225,"replay_state":"idle"} 2026-03-23T23:23:50.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:50.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:23:50.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:50.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:23:50.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:50.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:50.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:50.827 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:50.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:48' 2026-03-23T23:23:50.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:23:48' 2026-03-23T23:23:50.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:50.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:50.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:50.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:23:50.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:48' 2026-03-23T23:23:50.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:50.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:50.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:50.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308225,"remote_snapshot_timestamp":1774308225,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:23:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:23:49' 2026-03-23T23:23:50.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:50.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:50.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:48' 2026-03-23T23:23:50.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:50.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:23:50.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:23:50.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:23:50.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:23:50.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:50.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:50.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:23:50.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test 2026-03-23T23:23:50.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:50.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:50.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:50.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test 2026-03-23T23:23:51.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:23:51.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:23:51.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:51.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:51.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:51.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:23:51.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:51.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:51.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:51.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:23:51.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:23:51.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:51.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:52.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:23:52.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:52.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:52.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:52.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:23:52.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:23:52.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:23:52.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:23:52.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:23:52.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:23:52.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:52.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:23:52.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:23:52.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:23:52.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:52.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:23:52.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:23:52.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:23:52.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:23:52.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:23:52.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:23:52.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:23:52.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:52.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:52.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:52.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:23:52.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:23:52.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:23:52.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:23:52.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:23:52.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:23:52.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:23:52.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = started 2026-03-23T23:23:52.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:52.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:23:54.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:23:54.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:54.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:54.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:54.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:23:54.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:23:54.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:23:54.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:23:54.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:23:54.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:23:54.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:54.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:23:54.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:23:54.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:23:54.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:54.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:23:54.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:23:54.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:23:54.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:23:54.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:23:54.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:23:54.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:23:54.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:54.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:23:54.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:23:54.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:23:54.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:23:54.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:23:54.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:23:54.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:54.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:54.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:23:54.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:23:54.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:23:54.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:23:54.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:23:54.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:23:54.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:23:54.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:54.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:23:54.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:54.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:54.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:54.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:54.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:54.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:54.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:54.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:55.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:23:55.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:55.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:55.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:55.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:55.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:55.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:55.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:55.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:55.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:23:55.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:55.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:55.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:55.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:55.648 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:55.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:53 2026-03-23T23:23:55.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:55.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:23:55.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:55.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:55.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:54' 2026-03-23T23:23:55.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:23:55.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:23:55.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:55.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:23:55.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:55.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:55.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:55.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:55.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:55.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:55.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:55.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:53' 2026-03-23T23:23:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:23:53' 2026-03-23T23:23:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:53' 2026-03-23T23:23:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:55.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:55.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:23:53cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:23:54' 2026-03-23T23:23:55.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:55.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:55.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:53' 2026-03-23T23:23:55.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:55.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:23:55.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:55.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:23:55.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:55.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:55.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:55.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:23:55.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:55.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:55.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:55.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:55.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:55.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:55.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:55.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:56.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:23:56.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:56.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:56.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:56.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:56.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:23:56.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:23:56.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:56.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:56.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:23:56.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:23:56.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:23:56.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:56.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:56.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:23:56.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:54 2026-03-23T23:23:56.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:23:56.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:23:56.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:23:56.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:23:56.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:53' 2026-03-23T23:23:56.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:23:56.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:23:56.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:23:56.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:23:56.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:23:56.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:56.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:23:56.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:56.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:23:56.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:23:56.752 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:23:56.752 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:23:56.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:54' 2026-03-23T23:23:56.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:23:54' 2026-03-23T23:23:56.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:56.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:56.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:56.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:23:56.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:54' 2026-03-23T23:23:56.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:23:56.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:23:56.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:23:56.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:23:54cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:23:53' 2026-03-23T23:23:56.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:23:56.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:23:56.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:54' 2026-03-23T23:23:56.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:23:56.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:23:56.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:23:56.800 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:23:56.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:23:56.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:56.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:23:56.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test 2026-03-23T23:23:56.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:23:56.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:56.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:56.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:23:56.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test 2026-03-23T23:23:58.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:23:58.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test 2026-03-23T23:23:58.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:58.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:58.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:58.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test started 2026-03-23T23:23:58.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:58.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:58.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:58.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:23:58.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:23:58.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:58.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:59.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:23:59.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:23:59.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:23:59.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:23:59.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:23:59.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:59.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:59.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:23:59.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:23:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:23:59.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Starting"' 2026-03-23T23:23:59.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Starting"' 2026-03-23T23:23:59.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:23:59.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:23:59.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:23:59.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:24:01.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test started 2026-03-23T23:24:01.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:01.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:01.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:01.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:24:01.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:24:01.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:24:01.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:24:01.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:24:01.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:24:01.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:01.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:24:01.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:24:01.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:24:01.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:01.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:24:01.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:24:01.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:24:01.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:24:01.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:24:01.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:01.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:01.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:01.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:24:01.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:24:01.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:24:01.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:24:01.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster1 mirror test 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:01.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror image snapshot mirror/test 2026-03-23T23:24:05.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 148 2026-03-23T23:24:05.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster2 cluster1 mirror mirror test 2026-03-23T23:24:05.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster2 2026-03-23T23:24:05.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:05.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:24:05.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:24:05.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:05.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:24:05.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:24:05.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:24:05.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:24:05.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:24:05.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:24:05.282 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:24:05.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:24:05.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:24:05.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:05.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:05.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:05.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:24:05.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:24:05.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:24:05.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:24:05.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=148 2026-03-23T23:24:05.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:24:05.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:24:05.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:24:05.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:24:05.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:05.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:05.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:05.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:24:05.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:24:05.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:24:05.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:24:05.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=148 2026-03-23T23:24:05.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 148 = 148 2026-03-23T23:24:05.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+stopped 2026-03-23T23:24:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:05.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:06.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+stopped '' '' 2026-03-23T23:24:06.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:06.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:06.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:06.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:06.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:06.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:06.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:06.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:06.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:24:06.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:24:06.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:24:06.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:24:06.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:24:06.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:24:06.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:03 2026-03-23T23:24:06.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:24:06.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:24:06.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:24:06.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308237,"replay_state":"idle"} 2026-03-23T23:24:06.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:59 2026-03-23T23:24:06.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:24:06.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 148 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.3ddba9d5-4325-40fb-839e-02be0d0c2c3e (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:24:06.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:24:06.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:24:06.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:24:06.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:24:06.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:24:06.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:24:06.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:24:06.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:24:06.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:24:06.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:24:06.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:24:06.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:24:06.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:03' 2026-03-23T23:24:06.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+stopped '2026-03-23 23:24:03' 2026-03-23T23:24:06.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:06.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:06.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:06.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:06.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:24:03' 2026-03-23T23:24:06.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:06.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:06.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:24:06.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary44004405mirror.0vm022026-03-23 23:24:03cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308237,"replay_state":"idle"}2026-03-23 23:23:59' 2026-03-23T23:24:06.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:24:06.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:24:06.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:03' 2026-03-23T23:24:06.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:24:06.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:24:06.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:24:06.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:24:06.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:24:06.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:06.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:06.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+replaying 2026-03-23T23:24:06.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:06.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:06.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:06.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:24:06.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:06.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:06.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:06.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:07.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+replaying '' '' 2026-03-23T23:24:07.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:07.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:07.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:07.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:24:07.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:07.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:07.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:07.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:07.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:24:07.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:24:07.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:24:07.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:24:07.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308237,"replay_state":"idle"} 2026-03-23T23:24:07.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:24:07.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:23:59 2026-03-23T23:24:07.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:24:07.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:24:07.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:24:07.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:24:07.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:03' 2026-03-23T23:24:07.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:24:07.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:24:07.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:24:07.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308237,"replay_state":"idle"} 2026-03-23T23:24:07.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:24:07.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:24:07.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:24:07.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:24:07.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:24:07.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:24:07.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:24:07.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:24:07.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:59' 2026-03-23T23:24:07.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+replaying '2026-03-23 23:23:59' 2026-03-23T23:24:07.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:07.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:07.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:07.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:24:07.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:23:59' 2026-03-23T23:24:07.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:07.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:07.688 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:24:07.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308237,"replay_state":"idle"}45194522mirror.0vm022026-03-23 23:23:59cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:24:03' 2026-03-23T23:24:07.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:24:07.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:24:07.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:23:59' 2026-03-23T23:24:07.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:24:07.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:24:07.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:24:07.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:24:07.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:24:07.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:07.742 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:07.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror test 2026-03-23T23:24:07.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:07.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:07.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:07.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/test 2026-03-23T23:24:08.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:24:08.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test 2026-03-23T23:24:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test stopped 2026-03-23T23:24:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:24:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:24:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:08.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test stopped 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:09.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:24:09.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:24:09.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:09.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:09.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:24:09.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:24:09.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:24:09.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:24:09.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:24:09.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:24:09.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:09.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:09.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:09.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:24:09.530 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:24:09.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:24:09.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:24:09.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:24:09.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:24:09.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:09.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+unknown 2026-03-23T23:24:09.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:09.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:09.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:09.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:24:09.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:09.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:09.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:09.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:10.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:24:10.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:10.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:10.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:10.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:24:10.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:10.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:10.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:10.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:10.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:24:10.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:24:10.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:24:10.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:24:10.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:24:10.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:24:10.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:08 2026-03-23T23:24:10.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:24:10.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:24:10.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:24:10.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:24:10.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:09' 2026-03-23T23:24:10.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:24:10.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:24:10.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:10.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:24:12.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:24:12.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:12.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:12.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:12.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:24:12.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:12.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:12.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:12.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:12.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:24:12.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:24:12.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:24:12.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:24:12.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:24:12.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:24:12.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:08 2026-03-23T23:24:12.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:24:12.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:24:12.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:24:12.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:24:12.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:09' 2026-03-23T23:24:12.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:24:12.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:24:12.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:12.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:24:16.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+unknown '' '' 2026-03-23T23:24:16.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:16.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:16.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:16.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:24:16.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:16.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:16.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:16.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:16.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:24:16.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:24:16.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:24:16.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:24:16.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:24:16.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:24:16.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:13 2026-03-23T23:24:16.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:24:16.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:24:16.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:24:16.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:24:16.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:14' 2026-03-23T23:24:16.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:24:16.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:24:16.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:24:16.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:24:16.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:24:16.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:24:16.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:24:16.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:24:16.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:24:16.661 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:24:16.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:24:16.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:24:16.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:13' 2026-03-23T23:24:16.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+unknown '2026-03-23 23:24:13' 2026-03-23T23:24:16.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:16.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:16.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:16.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:24:16.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:24:13' 2026-03-23T23:24:16.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:16.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:16.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:24:16.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary44004405mirror.0vm022026-03-23 23:24:13cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:24:14' 2026-03-23T23:24:16.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:24:16.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:24:16.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:13' 2026-03-23T23:24:16.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:24:16.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:24:16.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:24:16.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:24:16.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:24:16.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:16.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:16.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+unknown 2026-03-23T23:24:16.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:16.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:16.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:16.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:24:16.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:16.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:16.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:16.707 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:17.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+unknown '' '' 2026-03-23T23:24:17.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:17.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:17.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:17.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:24:17.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:17.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:17.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:17.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:17.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:24:17.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:24:17.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:24:17.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:24:17.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:24:17.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:24:17.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:14 2026-03-23T23:24:17.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:24:17.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:24:17.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:24:17.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:24:17.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:13' 2026-03-23T23:24:17.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:24:17.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:24:17.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:24:17.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:24:17.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:24:17.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:24:17.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:24:17.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:24:17.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:24:17.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:24:17.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:24:17.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:24:17.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:14' 2026-03-23T23:24:17.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+unknown '2026-03-23 23:24:14' 2026-03-23T23:24:17.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:17.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:17.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:17.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:24:17.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:24:14' 2026-03-23T23:24:17.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:17.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:17.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:24:17.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+unknownremote image is not primary45194522mirror.0vm022026-03-23 23:24:14cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:24:13' 2026-03-23T23:24:17.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:24:17.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:24:17.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:14' 2026-03-23T23:24:17.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:24:17.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:24:17.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:24:17.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:24:17.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:24:17.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:17.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:17.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster2 mirror test 2026-03-23T23:24:17.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:17.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:17.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:17.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:24:17.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image promote mirror/test 2026-03-23T23:24:19.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:24:19.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:24:19.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:19.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:19.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:19.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:24:19.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:19.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:19.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:19.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:24:19.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:24:19.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:19.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:20.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:24:20.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:20.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:20.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:20.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:24:20.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:24:20.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:24:20.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:24:20.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:24:20.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:24:20.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:20.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:24:20.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:24:20.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:24:20.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:20.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:24:20.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:24:20.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:24:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:24:20.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:24:20.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:20.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:20.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:20.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:24:20.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:24:20.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:24:20.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:24:20.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:24:20.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:24:20.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:20.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:24:22.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:24:22.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:22.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:22.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:22.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:24:22.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:24:22.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:24:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:24:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:24:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:24:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:24:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:24:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:24:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:24:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:24:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:24:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:24:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:24:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:24:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:24:22.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:24:22.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:22.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:22.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:22.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:24:22.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:24:22.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:24:22.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:24:22.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:24:22.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:24:22.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:22.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:26.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:24:26.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:24:26.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:24:26.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:26.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:26.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:24:26.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:24:26.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:24:26.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:24:26.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:24:26.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:24:26.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:26.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:26.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:26.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:24:26.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:24:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:24:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:24:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test 2026-03-23T23:24:28.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 150 2026-03-23T23:24:28.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test 2026-03-23T23:24:28.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:24:28.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:28.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:24:28.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:24:28.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:28.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.status 2026-03-23T23:24:28.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.status 2026-03-23T23:24:28.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:24:28.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:24:28.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.status 2026-03-23T23:24:28.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.status 2026-03-23T23:24:28.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:24:28.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:24:28.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:24:28.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:28.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:28.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:28.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.status 2026-03-23T23:24:28.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test --format xml 2026-03-23T23:24:28.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:24:28.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:24:28.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=150 2026-03-23T23:24:28.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:24:28.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:24:28.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:24:28.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:24:28.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:28.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:28.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:28.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.status 2026-03-23T23:24:28.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test --format xml 2026-03-23T23:24:28.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:24:28.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:24:28.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=150 2026-03-23T23:24:28.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 150 = 150 2026-03-23T23:24:28.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:28.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test up+stopped 2026-03-23T23:24:28.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:28.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:28.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:28.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:28.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:28.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:28.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:28.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:29.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test up+stopped '' '' 2026-03-23T23:24:29.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:29.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:29.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:29.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:29.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:29.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:29.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:29.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:29.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test 2026-03-23T23:24:29.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:24 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308258,"replay_state":"idle"} 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:23 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 149 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.058c6c7f-52ae-49ba-a4f7-f25788ae46f0 (peer_uuids:[]) 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 150 .mirror.primary.0102710f-bab8-42ba-b01d-2f9316e3aa9d.9044d2b2-01ea-4a45-bdaf-652717784e82 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:24:29.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:24:29.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:24:29.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:24:29.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:24:29.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:24:29.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:24:29.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:24:29.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:24:29.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:24:29.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:24:29.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:24' 2026-03-23T23:24:29.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test up+stopped '2026-03-23 23:24:24' 2026-03-23T23:24:29.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:29.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:29.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:29.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:29.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:24:24' 2026-03-23T23:24:29.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:29.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:29.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:24:29.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:24:24cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308258,"replay_state":"idle"}2026-03-23 23:24:23' 2026-03-23T23:24:29.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:24:29.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:24:29.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:24' 2026-03-23T23:24:29.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:24:29.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:24:29.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:24:29.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:24:29.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:24:29.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:29.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:29.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:24:29.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:29.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:29.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:29.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:24:29.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:29.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:29.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:29.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:30.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:24:30.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:30.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:30.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:30.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:24:30.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:30.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:30.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:30.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:30.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:24:30.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:24:30.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 0102710f-bab8-42ba-b01d-2f9316e3aa9d 2026-03-23T23:24:30.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:24:30.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308258,"replay_state":"idle"} 2026-03-23T23:24:30.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:24:30.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:23 2026-03-23T23:24:30.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:24:30.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:24:30.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:24:30.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:24:30.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:29' 2026-03-23T23:24:30.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:24:30.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:24:30.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:24:30.845 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308258,"replay_state":"idle"} 2026-03-23T23:24:30.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:24:30.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:24:30.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:24:30.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:24:30.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:24:30.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:24:30.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:24:30.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:24:30.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:23' 2026-03-23T23:24:30.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:24:23' 2026-03-23T23:24:30.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:30.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:30.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:24:30.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:24:30.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:24:23' 2026-03-23T23:24:30.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:30.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:30.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:24:30.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308258,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:24:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:24:29' 2026-03-23T23:24:30.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:24:30.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:24:30.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:23' 2026-03-23T23:24:30.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:24:30.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:24:30.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:24:30.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:24:30.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:24:30.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:30.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:30.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:24:30.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_mirror_snaps cluster1 mirror test 2026-03-23T23:24:30.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:24:30.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:24:30.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:24:30.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 snap ls mirror/test --all 2026-03-23T23:24:30.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c -F ' mirror (' 2026-03-23T23:24:30.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 3 -le 3 2026-03-23T23:24:30.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_mirror_snaps cluster2 mirror test 2026-03-23T23:24:30.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:24:30.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:24:30.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:24:30.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 snap ls mirror/test --all 2026-03-23T23:24:30.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c -F ' mirror (' 2026-03-23T23:24:30.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 2 -le 3 2026-03-23T23:24:30.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: force promote' 2026-03-23T23:24:30.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:24:30.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:24:30.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:24:30 TEST: force promote 2026-03-23T23:24:30.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:24:30 TEST: force promote 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ force_promote_image=test_force_promote 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test_force_promote snapshot 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test_force_promote 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:24:30.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test_force_promote 2026-03-23T23:24:31.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:24:31.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:31.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:24:31.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:31.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test_force_promote snapshot 2026-03-23T23:24:31.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:31.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:31.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:31.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:24:31.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test_force_promote snapshot 2026-03-23T23:24:31.464 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:24:31.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test_force_promote 2026-03-23T23:24:31.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_force_promote': 2026-03-23T23:24:31.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:24:31.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:24:31.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:24:31.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 14f07c0d193 2026-03-23T23:24:31.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.14f07c0d193 2026-03-23T23:24:31.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:24:31.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:24:31.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:24:31.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:24:31.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:24:31 2026 2026-03-23T23:24:31.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:24:31 2026 2026-03-23T23:24:31.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:24:31 2026 2026-03-23T23:24:31.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:24:31.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:24:31.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: d5b21c46-03ab-48d1-b668-35bee6934480 2026-03-23T23:24:31.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:24:31.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_force_promote 100 2026-03-23T23:24:31.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:31.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:31.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:31.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:24:31.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:24:31.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:24:31.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:24:31.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_force_promote --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:24:31.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:24:31.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:24:31.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 1923.07 bytes/sec: 7.5 MiB/s 2026-03-23T23:24:31.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test_force_promote 2026-03-23T23:24:31.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:31.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:31.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:31.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test_force_promote stopped 2026-03-23T23:24:31.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:31.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:31.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:31.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:24:31.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:24:31.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:31.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:32.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_force_promote stopped 2026-03-23T23:24:32.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:32.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:32.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:32.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:24:32.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:24:32.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:24:32.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:32.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:24:32.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:24:32.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:32.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:24:32.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:24:32.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:24:32.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:32.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:24:32.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:24:32.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:24:32.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:32.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:32.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:24:32.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:32.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:32.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:24:32.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:32.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:32.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:32.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:32.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:24:32.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:24:32.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:24:32.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:24:32.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:24:32.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:24:32.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:32.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:32.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:32.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_force_promote 2026-03-23T23:24:32.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote'] 2026-03-23T23:24:32.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:24:32.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:32.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:24:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:24:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:24:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:24:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:24:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:24:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:24:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:24:32.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:24:32.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:24:32.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:24:32.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:24:32.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_force_promote 2026-03-23T23:24:32.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote'] 2026-03-23T23:24:32.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:24:32.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:2 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:2 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:2 cluster instance 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:2 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster2:2 ']' 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:24:32.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:2 cluster2 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:2 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:2 local_cluster instance 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:2 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster2:2 ']' 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:24:32.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.2 'admin socket' 2026-03-23T23:24:32.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:24:32.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:24:32.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:24:32.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok rbd mirror status mirror/test_force_promote 2026-03-23T23:24:32.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote'] 2026-03-23T23:24:32.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:24:32.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:3 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:3 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:3 cluster instance 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:3 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster2:3 ']' 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:24:32.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:3 cluster2 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:3 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:3 local_cluster instance 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:3 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster2:3 ']' 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:24:32.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.3 'admin socket' 2026-03-23T23:24:32.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:24:32.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:24:32.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:24:32.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok rbd mirror status mirror/test_force_promote 2026-03-23T23:24:32.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote'] 2026-03-23T23:24:32.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:24:32.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:24:32.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:32.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:24:33.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:24:33.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:24:33.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:24:33.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:24:33.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:33.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:33.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:33.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_force_promote 2026-03-23T23:24:33.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote'] 2026-03-23T23:24:33.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:24:33.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:24:33.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:24:33.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:24:33.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:24:33.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:24:33.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:24:33.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_force_promote 2026-03-23T23:24:34.066 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:24:34.066 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:24:34.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:24:34.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test_force_promote 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_force_promote started 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:34.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:35.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_force_promote started 2026-03-23T23:24:35.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:35.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:24:35.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:24:35.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:24:35.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:35.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:35.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:24:35.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:35.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:35.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:24:35.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:24:35.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:35.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:35.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:24:35.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:35.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:35.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:35.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:35.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:24:35.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:24:35.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:24:35.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:24:35.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:24:35.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:24:35.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:35.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:35.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:35.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_force_promote 2026-03-23T23:24:35.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote'] 2026-03-23T23:24:35.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:24:35.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:24:35.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:24:35.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:24:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:24:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:24:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:24:35.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_force_promote 2026-03-23T23:24:35.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:24:35.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:24:35.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:24:35.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:24:35.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:24:35.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:24:35.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:24:35.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test_force_promote 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test_force_promote 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:35.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test_force_promote 2026-03-23T23:24:36.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 152 2026-03-23T23:24:36.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test_force_promote 2026-03-23T23:24:36.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:24:36.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:36.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:24:36.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:24:36.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:36.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_force_promote.status 2026-03-23T23:24:36.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_force_promote.status 2026-03-23T23:24:36.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:24:36.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_force_promote.status 2026-03-23T23:24:36.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_force_promote.status 2026-03-23T23:24:36.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_force_promote.status 2026-03-23T23:24:36.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:24:36.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_force_promote.status 2026-03-23T23:24:36.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test_force_promote /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_force_promote.status 2026-03-23T23:24:36.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:36.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:36.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:36.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_force_promote.status 2026-03-23T23:24:36.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test_force_promote --format xml 2026-03-23T23:24:36.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:24:36.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:24:36.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=152 2026-03-23T23:24:36.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:24:36.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:24:36.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:24:36.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_force_promote /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_force_promote.status 2026-03-23T23:24:36.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:36.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:36.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:36.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_force_promote.status 2026-03-23T23:24:36.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_force_promote --format xml 2026-03-23T23:24:36.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:24:36.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:24:36.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=151 2026-03-23T23:24:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 152 = 151 2026-03-23T23:24:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:24:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:24:36.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_force_promote /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_force_promote.status 2026-03-23T23:24:36.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:36.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:36.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:36.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_force_promote.status 2026-03-23T23:24:36.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_force_promote --format xml 2026-03-23T23:24:36.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:24:36.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=152 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 152 = 152 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test_force_promote 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_force_promote up+replaying 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:36.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:37.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_force_promote up+replaying '' '' 2026-03-23T23:24:37.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:37.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:37.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:37.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:24:37.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:37.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:37.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:37.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:37.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_force_promote 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_force_promote: 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: d5b21c46-03ab-48d1-b668-35bee6934480 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308271,"replay_state":"idle"} 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:33 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:34' 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:24:37.886 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:24:37.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308271,"replay_state":"idle"} 2026-03-23T23:24:37.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:24:37.888 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:24:37.888 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:24:37.888 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:24:37.888 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:24:37.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:24:37.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:24:37.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:24:37.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:33' 2026-03-23T23:24:37.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_force_promote up+replaying '2026-03-23 23:24:33' 2026-03-23T23:24:37.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:37.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:37.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:37.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:24:37.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:24:33' 2026-03-23T23:24:37.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:37.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:37.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:24:37.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308258,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:24:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:24:34test_force_promoted5b21c46-03ab-48d1-b668-35bee6934480up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308271,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:24:33cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:24:34' 2026-03-23T23:24:37.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:24:37.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote'\'']/last_update' 2026-03-23T23:24:37.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:33' 2026-03-23T23:24:37.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote'\'']/state' 2026-03-23T23:24:37.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:24:37.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:24:37.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:24:37.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:24:37.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:37.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:37.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_force_promote up+stopped 2026-03-23T23:24:37.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:37.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:37.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:37.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:37.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:37.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:37.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:37.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:38.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_force_promote up+stopped '' '' 2026-03-23T23:24:38.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:38.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:38.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:38.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:38.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:38.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:38.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:38.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:38.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_force_promote 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_force_promote: 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: d5b21c46-03ab-48d1-b668-35bee6934480 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:34 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308271,"replay_state":"idle"} 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:33 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 151 .mirror.primary.d5b21c46-03ab-48d1-b668-35bee6934480.e916f621-4feb-4db0-a967-2620860ff436 (peer_uuids:[]) 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 152 .mirror.primary.d5b21c46-03ab-48d1-b668-35bee6934480.1b61bf2f-13ea-4b5c-8166-f3155cbfc5d9 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:24:38.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:24:38.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:24:38.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:24:38.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:24:38.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:24:38.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:24:38.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:24:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:24:38.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:24:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:24:38.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:24:38.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:34' 2026-03-23T23:24:38.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_force_promote up+stopped '2026-03-23 23:24:34' 2026-03-23T23:24:38.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:38.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:38.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:38.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:38.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:24:34' 2026-03-23T23:24:38.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:38.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:38.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:24:39.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK245194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:24:34cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308258,"replay_state":"idle"}2026-03-23 23:24:23test_force_promoted5b21c46-03ab-48d1-b668-35bee6934480up+stoppedlocal image is primary45264533mirror.1vm022026-03-23 23:24:34cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308271,"replay_state":"idle"}2026-03-23 23:24:33' 2026-03-23T23:24:39.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:24:39.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote'\'']/last_update' 2026-03-23T23:24:39.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:34' 2026-03-23T23:24:39.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote'\'']/state' 2026-03-23T23:24:39.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:24:39.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:24:39.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:24:39.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:24:39.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:39.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:39.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test_force_promote --force 2026-03-23T23:24:39.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:39.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:39.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:39.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force=--force 2026-03-23T23:24:39.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test_force_promote --force 2026-03-23T23:24:43.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:24:43.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test_force_promote 2026-03-23T23:24:43.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:43.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:43.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:43.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_force_promote stopped 2026-03-23T23:24:43.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:43.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:43.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:43.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:24:43.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:24:43.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:43.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_force_promote stopped 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:44.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:24:44.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:24:44.685 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:24:44.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:44.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:44.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:24:44.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:44.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:44.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:24:44.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:24:44.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:44.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:44.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:24:44.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:24:44.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:24:44.687 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:24:44.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:44.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:44.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:44.700 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_force_promote 2026-03-23T23:24:44.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote'] 2026-03-23T23:24:44.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:24:44.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:24:44.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:24:44.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:24:44.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:24:44.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:24:44.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_force_promote 2026-03-23T23:24:44.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:24:44.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:24:44.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:24:44.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test_force_promote 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test_force_promote stopped 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:44.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:45.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_force_promote stopped 2026-03-23T23:24:45.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:45.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:45.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:45.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:24:45.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:24:45.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:24:45.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:45.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:24:45.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:24:45.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:45.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:24:45.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:24:45.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:24:45.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:45.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:24:45.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:24:45.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:24:45.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:24:45.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:24:45.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:45.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:45.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:24:45.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_force_promote 2026-03-23T23:24:45.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote'] 2026-03-23T23:24:45.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:24:45.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_force_promote 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:24:45.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:24:45.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:24:45.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:24:45.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:24:45.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:24:45.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_force_promote 2026-03-23T23:24:46.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:24:46.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:24:46.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:24:46.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:24:46.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:24:46.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:46.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_force_promote up+stopped 2026-03-23T23:24:46.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:46.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:46.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:46.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:46.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:46.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:46.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:46.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:47.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_force_promote up+stopped '' '' 2026-03-23T23:24:47.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:47.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:47.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:47.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:47.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:47.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:47.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:47.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:47.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_force_promote 2026-03-23T23:24:47.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_force_promote: 2026-03-23T23:24:47.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: d5b21c46-03ab-48d1-b668-35bee6934480 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:43 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:44 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 155 .mirror.primary.d5b21c46-03ab-48d1-b668-35bee6934480.2e76da29-4901-4326-a615-1b7853c6ab57 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:24:47.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:24:47.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:24:47.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:24:47.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:24:47.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:24:47.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:24:47.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:24:47.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:24:47.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:24:47.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:24:47.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:43' 2026-03-23T23:24:47.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_force_promote up+stopped '2026-03-23 23:24:43' 2026-03-23T23:24:47.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:47.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:47.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:47.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:47.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:24:43' 2026-03-23T23:24:47.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:47.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:47.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:24:47.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK1144004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308258,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:24:23cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:24:44test_force_promoted5b21c46-03ab-48d1-b668-35bee6934480up+stoppedlocal image is primary44074413mirror.1vm022026-03-23 23:24:43cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:24:44' 2026-03-23T23:24:47.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:24:47.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote'\'']/last_update' 2026-03-23T23:24:47.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:43' 2026-03-23T23:24:47.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote'\'']/state' 2026-03-23T23:24:47.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:24:47.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:24:47.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:24:47.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:24:47.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:47.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:47.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_force_promote up+stopped 2026-03-23T23:24:47.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:47.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:47.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:47.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:47.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:47.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:47.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:47.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:48.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_force_promote up+stopped '' '' 2026-03-23T23:24:48.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:48.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:48.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:48.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:48.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:48.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:48.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:48.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:48.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_force_promote 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_force_promote: 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: d5b21c46-03ab-48d1-b668-35bee6934480 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:44 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:43 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 151 .mirror.primary.d5b21c46-03ab-48d1-b668-35bee6934480.e916f621-4feb-4db0-a967-2620860ff436 (peer_uuids:[]) 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 152 .mirror.primary.d5b21c46-03ab-48d1-b668-35bee6934480.1b61bf2f-13ea-4b5c-8166-f3155cbfc5d9 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:24:48.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:24:48.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:24:48.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:24:48.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:24:48.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:24:48.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:24:48.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:24:48.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:24:48.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:24:48.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:24:48.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:24:48.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:44' 2026-03-23T23:24:48.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_force_promote up+stopped '2026-03-23 23:24:44' 2026-03-23T23:24:48.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:48.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:48.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:48.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:24:48.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:24:44' 2026-03-23T23:24:48.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:24:48.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:24:48.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:24:48.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK1145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:24:44cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308258,"replay_state":"idle"}2026-03-23 23:24:23test_force_promoted5b21c46-03ab-48d1-b668-35bee6934480up+stoppedlocal image is primary45264533mirror.1vm022026-03-23 23:24:44cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:24:43' 2026-03-23T23:24:48.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:24:48.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote'\'']/last_update' 2026-03-23T23:24:48.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:44' 2026-03-23T23:24:48.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote'\'']/state' 2026-03-23T23:24:48.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:24:48.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:24:48.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:24:48.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:24:48.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:48.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:48.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster1 mirror test_force_promote 100 2026-03-23T23:24:48.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:48.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:48.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:48.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:24:48.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:24:48.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:24:48.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:24:48.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 bench mirror/test_force_promote --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:24:48.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:24:48.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:24:48.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2083.32 bytes/sec: 8.1 MiB/s 2026-03-23T23:24:48.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_force_promote 100 2026-03-23T23:24:48.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:48.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:48.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:48.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:24:48.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:24:48.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:24:48.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:24:48.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_force_promote --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:24:48.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:24:48.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:24:48.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 1785.7 bytes/sec: 7.0 MiB/s 2026-03-23T23:24:48.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster1 mirror test_force_promote 2026-03-23T23:24:48.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:48.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:48.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:48.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:24:48.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:24:48.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster1 mirror test_force_promote 2026-03-23T23:24:48.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:48.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:48.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:48.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 snap purge mirror/test_force_promote 2026-03-23T23:24:48.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 rm mirror/test_force_promote 2026-03-23T23:24:49.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:24:49.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:49.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test_force_promote 2026-03-23T23:24:49.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:49.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:49.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:49.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:24:49.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:24:49.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test_force_promote 2026-03-23T23:24:49.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:49.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:49.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote 2026-03-23T23:24:49.759 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test_force_promote 2026-03-23T23:24:49.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test_force_promote 2026-03-23T23:24:51.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:24:51.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:51.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: cloned images' 2026-03-23T23:24:51.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:24:51.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:24:51.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:24:51 TEST: cloned images 2026-03-23T23:24:51.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:24:51 TEST: cloned images 2026-03-23T23:24:51.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog ' - default' 2026-03-23T23:24:51.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:24:51.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:24:51.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:24:51 - default 2026-03-23T23:24:51.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:24:51 - default 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ parent_image=test_parent 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ parent_snap=snap 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror_parent test_parent snapshot 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror_parent test_parent 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:24:51.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror_parent/test_parent 2026-03-23T23:24:51.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror_parent 2026-03-23T23:24:51.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:51.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:24:51.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:51.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror_parent test_parent snapshot 2026-03-23T23:24:51.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:51.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:51.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:51.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:24:51.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror_parent/test_parent snapshot 2026-03-23T23:24:52.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:24:52.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror_parent/test_parent 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_parent': 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 15162e8f6168 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.15162e8f6168 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:24:51 2026 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:24:51 2026 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:24:51 2026 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: d680c3a8-a09b-4e4b-be1f-894326ab3a47 2026-03-23T23:24:52.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:24:52.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror_parent test_parent 100 2026-03-23T23:24:52.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:52.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:52.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:52.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:24:52.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:24:52.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:24:52.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:24:52.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror_parent/test_parent --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:24:52.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:24:52.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:24:52.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2083.32 bytes/sec: 8.1 MiB/s 2026-03-23T23:24:52.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror_parent test_parent snap 2026-03-23T23:24:52.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:52.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:52.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:52.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap 2026-03-23T23:24:52.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror_parent/test_parent@snap 2026-03-23T23:24:53.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:24:53.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ protect_snapshot cluster2 mirror_parent test_parent snap 2026-03-23T23:24:53.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:53.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:53.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:53.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap 2026-03-23T23:24:53.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap protect mirror_parent/test_parent@snap 2026-03-23T23:24:53.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ clone_image=test_clone 2026-03-23T23:24:53.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ clone_image cluster2 mirror_parent test_parent snap mirror test_clone 2026-03-23T23:24:53.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:53.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_pool=mirror_parent 2026-03-23T23:24:53.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_image=test_parent 2026-03-23T23:24:53.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_snap=snap 2026-03-23T23:24:53.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_pool=mirror 2026-03-23T23:24:53.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_image=test_clone 2026-03-23T23:24:53.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 6 2026-03-23T23:24:53.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 clone mirror_parent/test_parent@snap mirror/test_clone --image-feature layering,exclusive-lock,object-map,fast-diff 2026-03-23T23:24:53.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_clone 100 2026-03-23T23:24:53.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:53.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:53.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:24:53.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:24:53.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:24:53.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:24:53.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:24:53.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_clone --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:24:53.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:24:53.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:24:53.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 1562.49 bytes/sec: 6.1 MiB/s 2026-03-23T23:24:53.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:24:53.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test_clone snapshot 2026-03-23T23:24:53.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:53.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:24:53.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:24:53.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:24:53.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test_clone snapshot 2026-03-23T23:24:54.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:24:54.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test_clone 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_clone': 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 1528ea114d0f 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.1528ea114d0f 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:24:53 2026 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:24:53 2026 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:24:53 2026 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: parent: mirror_parent/test_parent@snap 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: overlap: 128 MiB 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: d1fd6a4a-8ddc-4d2b-a790-fbd83c317b37 2026-03-23T23:24:54.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:24:54.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror_parent test_parent 2026-03-23T23:24:54.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:54.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:54.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:54.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror_parent test_parent started 2026-03-23T23:24:54.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:54.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:54.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:54.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:24:54.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:24:54.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:54.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror_parent test_parent started 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror_parent/test_parent 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:55.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:24:55.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:24:55.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:24:55.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:24:55.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror_parent/test_parent 2026-03-23T23:24:55.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:24:55.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:24:55.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:24:55.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:24:55.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:24:55.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:55.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:55.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:24:55.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror_parent/test_parent 2026-03-23T23:24:55.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:24:55.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:24:55.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:24:55.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror_parent mirror_parent test_parent 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror_parent 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror_parent 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror_parent test_parent 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:55.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror_parent/test_parent 2026-03-23T23:24:56.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 5 2026-03-23T23:24:56.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror_parent mirror_parent test_parent 2026-03-23T23:24:56.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:24:56.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:56.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror_parent 2026-03-23T23:24:56.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror_parent 2026-03-23T23:24:56.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:56.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror_parent-test_parent.status 2026-03-23T23:24:56.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror_parent-test_parent.status 2026-03-23T23:24:56.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:24:56.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_parent-test_parent.status 2026-03-23T23:24:56.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror_parent-test_parent.status 2026-03-23T23:24:56.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror_parent-test_parent.status 2026-03-23T23:24:56.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:24:56.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.status 2026-03-23T23:24:56.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror_parent test_parent /tmp/tmp.2Uzfqvzytm/cluster2-mirror_parent-test_parent.status 2026-03-23T23:24:56.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:24:56.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:56.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:56.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_parent-test_parent.status 2026-03-23T23:24:56.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror_parent/test_parent --format xml 2026-03-23T23:24:56.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:24:56.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:24:56.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=5 2026-03-23T23:24:56.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:24:56.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:24:56.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:24:56.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror_parent test_parent /tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.status 2026-03-23T23:24:56.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:56.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:56.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:56.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.status 2026-03-23T23:24:56.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror_parent/test_parent --format xml 2026-03-23T23:24:56.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:24:56.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:24:56.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=3 2026-03-23T23:24:56.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 5 = 3 2026-03-23T23:24:56.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:24:56.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:24:56.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror_parent test_parent /tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.status 2026-03-23T23:24:56.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:56.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:56.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:56.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.status 2026-03-23T23:24:56.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror_parent/test_parent --format xml 2026-03-23T23:24:56.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:24:56.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:24:56.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:24:56.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:24:56.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:24:56.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:24:56.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:24:56.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 5 = '' 2026-03-23T23:24:56.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:24:56.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.8 2026-03-23T23:24:57.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror_parent test_parent /tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.status 2026-03-23T23:24:57.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:57.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:57.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:57.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.status 2026-03-23T23:24:57.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror_parent/test_parent --format xml 2026-03-23T23:24:57.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:24:57.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:24:57.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:24:57.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:24:57.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:24:57.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:24:57.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:24:57.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 5 = '' 2026-03-23T23:24:57.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:24:57.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1.6 2026-03-23T23:24:59.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror_parent test_parent /tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.status 2026-03-23T23:24:59.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:59.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:59.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:59.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.status 2026-03-23T23:24:59.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror_parent/test_parent --format xml 2026-03-23T23:24:59.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:24:59.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=5 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 5 = 5 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror_parent test_parent 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror_parent test_parent up+replaying 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:24:59.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:00.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror_parent test_parent up+replaying '' '' 2026-03-23T23:25:00.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:00.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:00.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:00.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:25:00.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:25:00.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:25:00.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:25:00.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:25:00.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror_parent/test_parent 2026-03-23T23:25:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_parent: 2026-03-23T23:25:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: d680c3a8-a09b-4e4b-be1f-894326ab3a47 2026-03-23T23:25:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:25:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308292,"replay_state":"idle"} 2026-03-23T23:25:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:25:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:54 2026-03-23T23:25:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:25:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:25:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:25:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:25:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:59' 2026-03-23T23:25:00.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:25:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:25:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:25:00.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308292,"replay_state":"idle"} 2026-03-23T23:25:00.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:25:00.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:25:00.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:25:00.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:25:00.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:25:00.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:25:00.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:25:00.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:25:00.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:54' 2026-03-23T23:25:00.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror_parent test_parent up+replaying '2026-03-23 23:24:54' 2026-03-23T23:25:00.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:00.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:00.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:00.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:25:00.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:24:54' 2026-03-23T23:25:00.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:25:00.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:25:00.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror_parent --verbose --format xml 2026-03-23T23:25:00.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK144004418mirror.0vm0220.2.0-712-g70f8415btrueOK44074429mirror.1vm0220.2.0-712-g70f8415bfalseOK44144432mirror.2vm0220.2.0-712-g70f8415bfalseOK44234434mirror.3vm0220.2.0-712-g70f8415bfalseOKtest_parentd680c3a8-a09b-4e4b-be1f-894326ab3a47up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308292,"replay_state":"idle"}44004418mirror.0vm022026-03-23 23:24:54cluster2-DNEde18a582-0259-4d95-aa9c-f8a552212ac3up+stoppedlocal image is primary2026-03-23 23:24:59' 2026-03-23T23:25:00.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:25:00.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_parent'\'']/last_update' 2026-03-23T23:25:00.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:54' 2026-03-23T23:25:00.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_parent'\'']/state' 2026-03-23T23:25:00.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:25:00.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:25:00.541 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror_parent mirror_parent test_parent 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror_parent 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror_parent 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror_parent-test_parent.export 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror_parent-test_parent.export 2026-03-23T23:25:00.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:00.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_parent-test_parent.export 2026-03-23T23:25:00.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror_parent-test_parent.export 2026-03-23T23:25:00.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror_parent-test_parent.export 2026-03-23T23:25:00.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:00.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.export 2026-03-23T23:25:00.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_parent-test_parent.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.export 2026-03-23T23:25:00.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror_parent/test_parent /tmp/tmp.2Uzfqvzytm/cluster2-mirror_parent-test_parent.export 2026-03-23T23:25:01.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:25:01.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror_parent/test_parent /tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.export 2026-03-23T23:25:01.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:25:01.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror_parent-test_parent.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.export 2026-03-23T23:25:01.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_parent-test_parent.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_parent-test_parent.export 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test_clone 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_clone started 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:01.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:02.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_clone started 2026-03-23T23:25:02.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:02.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:02.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:02.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:25:02.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:25:02.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:25:02.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_clone 2026-03-23T23:25:02.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:25:02.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:25:02.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:02.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:25:02.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:25:02.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:25:02.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:02.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:25:02.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:25:02.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_clone 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:25:02.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:25:02.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:25:02.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:02.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:02.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:02.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_clone 2026-03-23T23:25:02.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_clone'] 2026-03-23T23:25:02.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:02.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_clone 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:25:02.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:25:02.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:25:02.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:02.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:02.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:02.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_clone 2026-03-23T23:25:02.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:25:02.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:25:02.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:25:02.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:25:02.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:25:02.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:25:02.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:25:02.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:02.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test_clone 2026-03-23T23:25:02.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:25:02.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:02.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:25:02.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:25:02.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:02.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:25:02.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:25:02.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test_clone 2026-03-23T23:25:02.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:02.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:02.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:02.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test_clone 2026-03-23T23:25:03.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 154 2026-03-23T23:25:03.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test_clone 2026-03-23T23:25:03.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:25:03.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:03.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:25:03.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:25:03.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:03.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_clone.status 2026-03-23T23:25:03.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_clone.status 2026-03-23T23:25:03.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:03.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_clone.status 2026-03-23T23:25:03.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_clone.status 2026-03-23T23:25:03.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_clone.status 2026-03-23T23:25:03.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:03.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_clone.status 2026-03-23T23:25:03.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test_clone /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_clone.status 2026-03-23T23:25:03.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:03.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:03.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:03.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_clone.status 2026-03-23T23:25:03.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test_clone --format xml 2026-03-23T23:25:03.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:25:03.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:25:03.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=154 2026-03-23T23:25:03.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:25:03.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:25:03.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:25:03.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_clone /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_clone.status 2026-03-23T23:25:03.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:03.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:03.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:03.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_clone.status 2026-03-23T23:25:03.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_clone --format xml 2026-03-23T23:25:03.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:25:03.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:25:03.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=153 2026-03-23T23:25:03.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 154 = 153 2026-03-23T23:25:03.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:25:03.605 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:25:04.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_clone /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_clone.status 2026-03-23T23:25:04.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:04.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:04.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:04.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_clone.status 2026-03-23T23:25:04.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_clone --format xml 2026-03-23T23:25:04.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:25:04.046 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=154 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 154 = 154 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test_clone 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_clone up+replaying 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:04.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:05.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_clone up+replaying '' '' 2026-03-23T23:25:05.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:05.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:05.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:05.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:25:05.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:25:05.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:25:05.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:25:05.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:25:05.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_clone 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_clone: 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: d1fd6a4a-8ddc-4d2b-a790-fbd83c317b37 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308294,"replay_state":"idle"} 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:24:58 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:25:04' 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:25:05.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:25:05.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:25:05.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308294,"replay_state":"idle"} 2026-03-23T23:25:05.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:25:05.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:25:05.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:25:05.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:25:05.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:25:05.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:25:05.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:25:05.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:25:05.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:58' 2026-03-23T23:25:05.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_clone up+replaying '2026-03-23 23:24:58' 2026-03-23T23:25:05.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:05.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:05.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:05.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:25:05.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:24:58' 2026-03-23T23:25:05.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:25:05.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:25:05.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:25:05.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:24:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:25:04test_cloned1fd6a4a-8ddc-4d2b-a790-fbd83c317b37up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308294,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:24:58cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:25:04' 2026-03-23T23:25:05.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:25:05.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_clone'\'']/last_update' 2026-03-23T23:25:05.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:24:58' 2026-03-23T23:25:05.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_clone'\'']/state' 2026-03-23T23:25:05.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:25:05.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:25:05.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:25:05.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:25:05.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:05.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:05.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test_clone 2026-03-23T23:25:05.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:25:05.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:25:05.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:05.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:25:05.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:25:05.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:05.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_clone.export 2026-03-23T23:25:05.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_clone.export 2026-03-23T23:25:05.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:05.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_clone.export 2026-03-23T23:25:05.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_clone.export 2026-03-23T23:25:05.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_clone.export 2026-03-23T23:25:05.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:05.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_clone.export 2026-03-23T23:25:05.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_clone.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_clone.export 2026-03-23T23:25:05.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test_clone /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_clone.export 2026-03-23T23:25:05.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:25:05.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test_clone /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_clone.export 2026-03-23T23:25:05.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:25:05.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_clone.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_clone.export 2026-03-23T23:25:05.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_clone.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_clone.export 2026-03-23T23:25:05.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:05.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test_clone 2026-03-23T23:25:05.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:05.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:05.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:05.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:25:05.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:25:05.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test_clone 2026-03-23T23:25:05.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:05.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:05.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone 2026-03-23T23:25:05.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test_clone 2026-03-23T23:25:05.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test_clone 2026-03-23T23:25:07.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:25:07.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:07.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog ' - clone v1' 2026-03-23T23:25:07.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:25:07.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:25:07.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:25:07 - clone v1 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:25:07 - clone v1 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ clone_image_and_enable_mirror cluster1 mirror_parent test_parent snap mirror test_clone1 snapshot 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_pool=mirror_parent 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_image=test_parent 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_snap=snap 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_pool=mirror 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_image=test_clone1 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 6 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:07.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ clone_image cluster1 mirror_parent test_parent snap mirror test_clone1 2026-03-23T23:25:07.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:07.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_pool=mirror_parent 2026-03-23T23:25:07.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_image=test_parent 2026-03-23T23:25:07.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_snap=snap 2026-03-23T23:25:07.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_pool=mirror 2026-03-23T23:25:07.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_image=test_clone1 2026-03-23T23:25:07.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 6 2026-03-23T23:25:07.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 clone mirror_parent/test_parent@snap mirror/test_clone1 --image-feature layering,exclusive-lock,object-map,fast-diff 2026-03-23T23:25:07.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:25:07.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:07.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:25:07.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:07.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster1 mirror test_clone1 snapshot 2026-03-23T23:25:07.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:07.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:07.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone1 2026-03-23T23:25:07.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:25:07.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image enable mirror/test_clone1 snapshot 2026-03-23T23:25:07.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:25:07.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 info mirror/test_clone1 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_clone1': 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 15dee89ad450 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.15dee89ad450 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:25:07 2026 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:25:07 2026 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:25:07 2026 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: parent: mirror_parent/test_parent@snap 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: overlap: 128 MiB 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 6e77cb15-7311-4ec8-a545-3983438a8ecb 2026-03-23T23:25:07.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ clone_image_and_enable_mirror cluster2 mirror_parent test_parent snap mirror test_clone_v1 snapshot --rbd-default-clone-format 1 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_pool=mirror_parent 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_image=test_parent 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_snap=snap 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_pool=mirror 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_image=test_clone_v1 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 6 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ clone_image cluster2 mirror_parent test_parent snap mirror test_clone_v1 --rbd-default-clone-format 1 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_pool=mirror_parent 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_image=test_parent 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_snap=snap 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_pool=mirror 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_image=test_clone_v1 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 6 2026-03-23T23:25:07.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 clone mirror_parent/test_parent@snap mirror/test_clone_v1 --image-feature layering,exclusive-lock,object-map,fast-diff --rbd-default-clone-format 1 2026-03-23T23:25:07.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:25:07.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:07.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:25:07.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:07.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test_clone_v1 snapshot 2026-03-23T23:25:07.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:07.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:07.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v1 2026-03-23T23:25:07.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:25:07.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test_clone_v1 snapshot 2026-03-23T23:25:08.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:25:08.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test_clone_v1 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_clone_v1': 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 154cdcd6bc9a 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.154cdcd6bc9a 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:25:07 2026 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:25:07 2026 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:25:07 2026 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: parent: mirror_parent/test_parent@snap 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: overlap: 128 MiB 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:25:08.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: eb960bf7-89e6-439c-8c70-bfdeac409ed2 2026-03-23T23:25:08.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:25:08.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_clone_format cluster2 mirror test_clone_v1 2026-03-23T23:25:08.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:25:08.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:25:08.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_clone_v1 2026-03-23T23:25:08.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 info mirror/test_clone_v1 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ awk 'BEGIN { 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: format = 1 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: } 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: $1 == "parent:" { 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: parent = $2 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: } 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: /op_features: .*clone-child/ { 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: format = 2 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: } 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: END { 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: if (!parent) exit 1 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: print format 2026-03-23T23:25:08.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: }' 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 1 = 1 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test_clone_v1 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v1 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_clone_v1 started 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v1 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:08.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:09.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_clone_v1 started 2026-03-23T23:25:09.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:09.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:09.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v1 2026-03-23T23:25:09.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:25:09.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:25:09.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:25:09.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:09.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:25:09.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:09.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:25:09.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:25:09.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:25:09.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:25:09.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:09.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:25:09.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:25:09.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:09.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:25:09.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:25:09.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:09.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:09.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:09.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:09.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:09.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:09.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:09.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:25:09.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:25:09.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:25:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:09.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_clone_v1'] 2026-03-23T23:25:09.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:09.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:09.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:09.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:09.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:25:09.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:25:09.706 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:25:09.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:09.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:09.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:09.719 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:09.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_clone_v1'] 2026-03-23T23:25:09.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:09.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:09.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:09.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:09.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:25:09.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:09.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:09.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:25:09.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:25:09.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:25:09.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:25:09.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:25:09.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:25:09.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:09.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_clone_v1'] 2026-03-23T23:25:09.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:09.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:25:09.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:25:09.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:25:09.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:25:09.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:25:09.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:25:09.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:09.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_clone_v1'] 2026-03-23T23:25:09.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:09.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:09.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:09.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:25:10.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:25:10.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:25:10.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:25:10.949 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:25:10.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:10.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:10.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:10.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:11.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_clone_v1'] 2026-03-23T23:25:11.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:11.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:11.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:11.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:11.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:11.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:11.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:25:11.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:25:11.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:25:11.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:11.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:11.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:11.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:11.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_clone_v1'] 2026-03-23T23:25:11.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:11.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:25:11.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:25:11.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:25:11.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:25:11.104 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:25:11.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:25:11.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test_clone_v1 2026-03-23T23:25:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:25:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:25:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:25:11.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:25:11.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:25:11.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:25:11.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:25:11.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_clone_format cluster1 mirror test_clone_v1 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_clone_v1 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 info mirror/test_clone_v1 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ awk 'BEGIN { 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: format = 1 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: } 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: $1 == "parent:" { 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: parent = $2 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: } 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: /op_features: .*clone-child/ { 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: format = 2 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: } 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: END { 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: if (!parent) exit 1 2026-03-23T23:25:11.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: print format 2026-03-23T23:25:11.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: }' 2026-03-23T23:25:11.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 1 = 1 2026-03-23T23:25:11.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test_clone_v1 2026-03-23T23:25:11.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:11.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:11.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v1 2026-03-23T23:25:11.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:25:11.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:25:11.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test_clone_v1 2026-03-23T23:25:11.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:11.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:11.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v1 2026-03-23T23:25:11.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test_clone_v1 2026-03-23T23:25:11.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test_clone_v1 2026-03-23T23:25:11.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:25:11.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:11.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster1 mirror test_clone1 2026-03-23T23:25:11.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:11.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:11.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone1 2026-03-23T23:25:11.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:25:11.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:25:11.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster1 mirror test_clone1 2026-03-23T23:25:11.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:11.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:11.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone1 2026-03-23T23:25:11.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 snap purge mirror/test_clone1 2026-03-23T23:25:11.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 rm mirror/test_clone1 2026-03-23T23:25:12.331 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:25:12.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:12.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ unprotect_snapshot_retry cluster2 mirror_parent test_parent snap 2026-03-23T23:25:12.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:12.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:12.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:12.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap 2026-03-23T23:25:12.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:25:12.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:25:12.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ unprotect_snapshot cluster2 mirror_parent test_parent snap 2026-03-23T23:25:12.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:12.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:12.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:12.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap 2026-03-23T23:25:12.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap unprotect mirror_parent/test_parent@snap 2026-03-23T23:25:12.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:12.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_snapshot cluster2 mirror_parent test_parent snap 2026-03-23T23:25:12.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:12.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:12.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:12.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap 2026-03-23T23:25:12.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rm mirror_parent/test_parent@snap 2026-03-23T23:25:13.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing snap: 100% complete...done. 2026-03-23T23:25:13.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog ' - clone v2' 2026-03-23T23:25:13.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:25:13.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:25:13.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:25:13 - clone v2 2026-03-23T23:25:13.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:25:13 - clone v2 2026-03-23T23:25:13.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ parent_snap=snap_v2 2026-03-23T23:25:13.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror_parent test_parent snap_v2 2026-03-23T23:25:13.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:13.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:13.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:13.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_v2 2026-03-23T23:25:13.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror_parent/test_parent@snap_v2 2026-03-23T23:25:14.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:25:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:25:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror_parent test_parent 2026-03-23T23:25:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:14.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror_parent/test_parent 2026-03-23T23:25:16.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 7 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ clone_image_and_enable_mirror cluster2 mirror_parent test_parent snap_v2 mirror test_clone_v2 snapshot --rbd-default-clone-format 2 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_pool=mirror_parent 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_image=test_parent 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_snap=snap_v2 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_pool=mirror 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_image=test_clone_v2 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 6 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ clone_image cluster2 mirror_parent test_parent snap_v2 mirror test_clone_v2 --rbd-default-clone-format 2 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_pool=mirror_parent 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_image=test_parent 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_snap=snap_v2 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_pool=mirror 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_image=test_clone_v2 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 6 2026-03-23T23:25:16.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 clone mirror_parent/test_parent@snap_v2 mirror/test_clone_v2 --image-feature layering,exclusive-lock,object-map,fast-diff --rbd-default-clone-format 2 2026-03-23T23:25:16.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:25:16.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:16.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:25:16.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:16.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test_clone_v2 snapshot 2026-03-23T23:25:16.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:16.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:16.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v2 2026-03-23T23:25:16.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:25:16.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test_clone_v2 snapshot 2026-03-23T23:25:17.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:25:17.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test_clone_v2 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_clone_v2': 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 156af0bbd524 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.156af0bbd524 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff, operations 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: clone-child 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:25:16 2026 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:25:16 2026 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:25:16 2026 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: parent: mirror_parent/test_parent@snap_v2 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: overlap: 128 MiB 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 7360f9de-002e-4662-81d8-c613373207b9 2026-03-23T23:25:17.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_clone_format cluster2 mirror test_clone_v2 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_clone_v2 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 info mirror/test_clone_v2 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ awk 'BEGIN { 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: format = 1 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: } 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: $1 == "parent:" { 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: parent = $2 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: } 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: /op_features: .*clone-child/ { 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: format = 2 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: } 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: END { 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: if (!parent) exit 1 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: print format 2026-03-23T23:25:17.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: }' 2026-03-23T23:25:17.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 2 = 2 2026-03-23T23:25:17.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test_clone_v2 2026-03-23T23:25:17.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:17.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:17.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v2 2026-03-23T23:25:17.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_clone_v2 started 2026-03-23T23:25:17.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:17.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:17.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v2 2026-03-23T23:25:17.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:25:17.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:25:17.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:17.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_clone_v2 started 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v2 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:18.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:25:18.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:25:18.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:18.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:25:18.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:25:18.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:18.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:18.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:18.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:18.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_clone_v2'] 2026-03-23T23:25:18.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:18.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:25:18.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:18.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:18.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:18.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:18.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:18.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:18.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:18.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:25:18.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:25:18.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:25:18.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:18.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:18.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:18.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:18.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_clone_v2'] 2026-03-23T23:25:18.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:18.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:25:18.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:25:18.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:25:18.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:25:18.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:25:18.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:25:18.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:18.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_clone_v2'] 2026-03-23T23:25:18.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:18.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:25:18.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:25:18.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:25:18.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:25:18.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:25:18.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:25:18.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:18.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_clone_v2'] 2026-03-23T23:25:18.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:18.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:18.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:18.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:25:19.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:25:19.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:25:19.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:19.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:19.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:25:19.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:25:19.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:25:19.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:25:19.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:19.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:19.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:19.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:19.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_clone_v2'] 2026-03-23T23:25:19.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:19.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:19.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:19.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:19.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:19.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:19.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:19.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:19.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:25:19.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:25:19.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:25:19.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:19.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:19.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:19.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_clone_v2 2026-03-23T23:25:19.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:25:19.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:25:19.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:25:19.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:25:19.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:25:19.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:25:19.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:25:19.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:19.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_clone_format cluster1 mirror test_clone_v2 2026-03-23T23:25:19.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:25:19.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:25:19.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_clone_v2 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 info mirror/test_clone_v2 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ awk 'BEGIN { 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: format = 1 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: } 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: $1 == "parent:" { 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: parent = $2 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: } 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: /op_features: .*clone-child/ { 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: format = 2 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: } 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: END { 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: if (!parent) exit 1 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: print format 2026-03-23T23:25:19.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: }' 2026-03-23T23:25:20.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 2 = 2 2026-03-23T23:25:20.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_snapshot cluster2 mirror_parent test_parent snap_v2 2026-03-23T23:25:20.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:20.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:20.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:20.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_v2 2026-03-23T23:25:20.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rm mirror_parent/test_parent@snap_v2 2026-03-23T23:25:20.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing snap: 100% complete...done. 2026-03-23T23:25:20.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:25:20.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror_parent test_parent 2026-03-23T23:25:20.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:20.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:20.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:20.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror_parent/test_parent 2026-03-23T23:25:21.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 8 2026-03-23T23:25:21.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_snap_moved_to_trash cluster2 mirror_parent test_parent snap_v2 2026-03-23T23:25:21.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:21.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:21.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:21.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap_v2 2026-03-23T23:25:21.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap ls mirror_parent/test_parent --all 2026-03-23T23:25:21.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -F ' trash (user snap_v2)' 2026-03-23T23:25:21.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 6 d1ed7644-1d05-4bbb-93bf-0054e4af47d7 128 MiB Mon Mar 23 23:25:14 2026 trash (user snap_v2) 2026-03-23T23:25:21.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snap_moved_to_trash cluster1 mirror_parent test_parent snap_v2 2026-03-23T23:25:21.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:25:21.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:25:21.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:22.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_snap_moved_to_trash cluster1 mirror_parent test_parent snap_v2 2026-03-23T23:25:22.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:22.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:22.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:22.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap_v2 2026-03-23T23:25:22.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap ls mirror_parent/test_parent --all 2026-03-23T23:25:22.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -F ' trash (user snap_v2)' 2026-03-23T23:25:22.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 6 50a10dc5-fd0c-47a4-a645-eb7cca067d40 128 MiB Mon Mar 23 23:25:16 2026 trash (user snap_v2) 2026-03-23T23:25:22.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:22.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test_clone_v2 2026-03-23T23:25:22.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:22.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:22.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v2 2026-03-23T23:25:22.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:25:22.542 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:25:22.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test_clone_v2 2026-03-23T23:25:22.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:22.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:22.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v2 2026-03-23T23:25:22.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test_clone_v2 2026-03-23T23:25:22.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test_clone_v2 2026-03-23T23:25:24.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test_clone_v2 deleted 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v2 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test_clone_v2 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_clone_v2 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test_clone_v2 2026-03-23T23:25:24.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:25:24.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test_clone_v2: (2) No such file or directory 2026-03-23T23:25:24.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:25:24.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:25:24.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:25:24.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test_clone_v2 deleted '' 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v2 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test_clone_v2 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_clone_v2 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test_clone_v2 2026-03-23T23:25:24.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:25:24.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test_clone_v2: (2) No such file or directory 2026-03-23T23:25:24.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:25:24.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:25:24.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:25:24.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:24.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_snap_removed_from_trash cluster2 mirror_parent test_parent snap_v2 2026-03-23T23:25:24.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_snap_moved_to_trash cluster2 mirror_parent test_parent snap_v2 2026-03-23T23:25:24.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:24.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:24.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:24.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap_v2 2026-03-23T23:25:24.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap ls mirror_parent/test_parent --all 2026-03-23T23:25:24.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -F ' trash (user snap_v2)' 2026-03-23T23:25:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snap_removed_from_trash cluster1 mirror_parent test_parent snap_v2 2026-03-23T23:25:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:25:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:25:24.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:25.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_snap_removed_from_trash cluster1 mirror_parent test_parent snap_v2 2026-03-23T23:25:25.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_snap_moved_to_trash cluster1 mirror_parent test_parent snap_v2 2026-03-23T23:25:25.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:25.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:25.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:25.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap_v2 2026-03-23T23:25:25.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -F ' trash (user snap_v2)' 2026-03-23T23:25:25.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap ls mirror_parent/test_parent --all 2026-03-23T23:25:25.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:25.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:25.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog ' - clone v2 non-primary' 2026-03-23T23:25:25.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:25:25.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:25:25.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:25:25 - clone v2 non-primary 2026-03-23T23:25:25.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:25:25 - clone v2 non-primary 2026-03-23T23:25:25.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror_parent test_parent snap_v2 2026-03-23T23:25:25.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:25.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:25.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:25.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_v2 2026-03-23T23:25:25.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror_parent/test_parent@snap_v2 2026-03-23T23:25:26.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:25:26.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:25:26.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror_parent test_parent 2026-03-23T23:25:26.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:26.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:26.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:26.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror_parent/test_parent 2026-03-23T23:25:28.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 10 2026-03-23T23:25:28.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snap_present cluster1 mirror_parent test_parent snap_v2 2026-03-23T23:25:28.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:28.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:28.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:28.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap_v2 2026-03-23T23:25:28.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:25:28.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:25:28.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:29.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 info mirror_parent/test_parent@snap_v2 2026-03-23T23:25:29.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_parent': 2026-03-23T23:25:29.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:25:29.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:25:29.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 3 2026-03-23T23:25:29.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 1142a7798c8b 2026-03-23T23:25:29.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.1142a7798c8b 2026-03-23T23:25:29.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:25:29.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff, operations, non-primary 2026-03-23T23:25:29.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: snap-trash 2026-03-23T23:25:29.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:25:29.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:24:54 2026 2026-03-23T23:25:29.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:24:54 2026 2026-03-23T23:25:29.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:24:54 2026 2026-03-23T23:25:29.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: protected: False 2026-03-23T23:25:29.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:25:29.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:25:29.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: d680c3a8-a09b-4e4b-be1f-894326ab3a47 2026-03-23T23:25:29.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: false 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ clone_image_and_enable_mirror cluster1 mirror_parent test_parent snap_v2 mirror test_clone_v2 snapshot --rbd-default-clone-format 2 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_pool=mirror_parent 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_image=test_parent 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_snap=snap_v2 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_pool=mirror 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_image=test_clone_v2 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 6 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ clone_image cluster1 mirror_parent test_parent snap_v2 mirror test_clone_v2 --rbd-default-clone-format 2 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_pool=mirror_parent 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_image=test_parent 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local parent_snap=snap_v2 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_pool=mirror 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local clone_image=test_clone_v2 2026-03-23T23:25:29.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 6 2026-03-23T23:25:29.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 clone mirror_parent/test_parent@snap_v2 mirror/test_clone_v2 --image-feature layering,exclusive-lock,object-map,fast-diff --rbd-default-clone-format 2 2026-03-23T23:25:29.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:25:29.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:29.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:25:29.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:29.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster1 mirror test_clone_v2 snapshot 2026-03-23T23:25:29.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:29.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:29.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v2 2026-03-23T23:25:29.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:25:29.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image enable mirror/test_clone_v2 snapshot 2026-03-23T23:25:30.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:25:30.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 info mirror/test_clone_v2 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_clone_v2': 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 16024911751b 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.16024911751b 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff, operations 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: clone-child 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:25:29 2026 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:25:29 2026 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:25:29 2026 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: parent: mirror_parent/test_parent@snap_v2 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: overlap: 128 MiB 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 22d52ebf-b00d-49e8-a195-a00b5f3c924c 2026-03-23T23:25:30.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:25:30.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_snapshot cluster2 mirror_parent test_parent snap_v2 2026-03-23T23:25:30.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:30.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:30.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:30.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_v2 2026-03-23T23:25:30.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rm mirror_parent/test_parent@snap_v2 2026-03-23T23:25:30.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing snap: 100% complete...done. 2026-03-23T23:25:30.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_snap_removed_from_trash cluster2 mirror_parent test_parent snap_v2 2026-03-23T23:25:30.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_snap_moved_to_trash cluster2 mirror_parent test_parent snap_v2 2026-03-23T23:25:30.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:30.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:30.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:30.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap_v2 2026-03-23T23:25:30.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap ls mirror_parent/test_parent --all 2026-03-23T23:25:30.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -F ' trash (user snap_v2)' 2026-03-23T23:25:30.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:30.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:25:30.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror_parent test_parent 2026-03-23T23:25:30.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:30.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:30.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:30.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror_parent/test_parent 2026-03-23T23:25:32.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 11 2026-03-23T23:25:32.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snap_moved_to_trash cluster1 mirror_parent test_parent snap_v2 2026-03-23T23:25:32.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:25:32.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:25:32.457 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:33.458 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_snap_moved_to_trash cluster1 mirror_parent test_parent snap_v2 2026-03-23T23:25:33.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:33.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:33.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:33.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap_v2 2026-03-23T23:25:33.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -F ' trash (user snap_v2)' 2026-03-23T23:25:33.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap ls mirror_parent/test_parent --all 2026-03-23T23:25:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 9 dbe601c3-9dc7-40b0-9106-25c1f55be308 128 MiB Mon Mar 23 23:25:28 2026 trash (user snap_v2) 2026-03-23T23:25:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster1 mirror test_clone_v2 2026-03-23T23:25:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v2 2026-03-23T23:25:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:25:33.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:25:33.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster1 mirror test_clone_v2 2026-03-23T23:25:33.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:33.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:33.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_clone_v2 2026-03-23T23:25:33.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 snap purge mirror/test_clone_v2 2026-03-23T23:25:33.529 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 rm mirror/test_clone_v2 2026-03-23T23:25:35.383 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:25:35.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:35.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snap_removed_from_trash cluster1 mirror_parent test_parent snap_v2 2026-03-23T23:25:35.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:25:35.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:25:35.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:36.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_snap_removed_from_trash cluster1 mirror_parent test_parent snap_v2 2026-03-23T23:25:36.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_snap_moved_to_trash cluster1 mirror_parent test_parent snap_v2 2026-03-23T23:25:36.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:36.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:36.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:36.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap_v2 2026-03-23T23:25:36.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap ls mirror_parent/test_parent --all 2026-03-23T23:25:36.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -F ' trash (user snap_v2)' 2026-03-23T23:25:36.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:36.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:36.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror_parent test_parent 2026-03-23T23:25:36.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:36.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:25:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:25:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror_parent test_parent 2026-03-23T23:25:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror_parent 2026-03-23T23:25:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_parent 2026-03-23T23:25:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror_parent/test_parent 2026-03-23T23:25:36.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror_parent/test_parent 2026-03-23T23:25:37.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:25:37.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:37.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: data pool' 2026-03-23T23:25:37.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:25:37.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:25:37.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:25:37 TEST: data pool 2026-03-23T23:25:37.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:25:37 TEST: data pool 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ dp_image=test_data_pool 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test_data_pool snapshot 128 --data-pool mirror_parent 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test_data_pool 128 --data-pool mirror_parent 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 128 ']' 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=128 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:37.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff --data-pool mirror_parent mirror/test_data_pool 2026-03-23T23:25:37.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:25:37.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:37.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:25:37.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:37.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test_data_pool snapshot 2026-03-23T23:25:37.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:37.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:37.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:37.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:25:37.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test_data_pool snapshot 2026-03-23T23:25:38.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:25:38.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test_data_pool 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_data_pool': 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 159b95821714 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: data_pool: mirror_parent 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.3.159b95821714 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff, data-pool 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:25:37 2026 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:25:37 2026 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:25:37 2026 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: f5711fd3-1c53-4070-ad6a-399db5d6eef4 2026-03-23T23:25:38.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:25:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_data_pool cluster2 mirror test_data_pool 2026-03-23T23:25:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:25:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:25:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_data_pool 2026-03-23T23:25:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 info mirror/test_data_pool 2026-03-23T23:25:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ awk '$1 == "data_pool:" {print $2}' 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ data_pool=mirror_parent 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test mirror_parent = mirror_parent 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test_data_pool 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_data_pool started 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_data_pool started 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_data_pool 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:25:39.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:25:39.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:25:39.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_data_pool 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:25:39.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:25:39.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:39.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:39.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:39.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_data_pool 2026-03-23T23:25:39.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_data_pool'] 2026-03-23T23:25:39.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:39.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_data_pool 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:25:39.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:25:39.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:25:39.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:39.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:39.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:39.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_data_pool 2026-03-23T23:25:39.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_data_pool'] 2026-03-23T23:25:39.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:39.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test_data_pool 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:25:39.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:25:39.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:25:39.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:25:39.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:25:39.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test_data_pool 2026-03-23T23:25:39.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_data_pool'] 2026-03-23T23:25:39.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:39.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test_data_pool 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:25:39.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:25:39.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:25:39.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:25:39.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:25:39.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:25:39.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test_data_pool 2026-03-23T23:25:39.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_data_pool'] 2026-03-23T23:25:39.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:39.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:39.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:39.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:25:40.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:25:40.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_data_pool 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:40.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:40.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:25:40.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:25:40.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:40.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:40.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:40.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:25:40.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:25:40.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:40.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:40.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:25:40.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:25:40.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:25:40.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:40.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:40.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:25:40.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_data_pool 2026-03-23T23:25:40.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_data_pool'] 2026-03-23T23:25:40.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:25:40.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:25:40.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:25:40.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_data_pool 2026-03-23T23:25:40.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:25:40.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:25:40.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:25:40.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:25:40.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:25:40.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:25:40.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:25:41.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:41.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:41.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:25:41.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_data_pool 2026-03-23T23:25:41.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:25:41.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:25:41.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:25:41.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:25:41.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:25:41.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:25:41.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:25:41.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:41.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_data_pool cluster1 mirror test_data_pool 2026-03-23T23:25:41.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:25:41.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:25:41.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_data_pool 2026-03-23T23:25:41.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 info mirror/test_data_pool 2026-03-23T23:25:41.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ awk '$1 == "data_pool:" {print $2}' 2026-03-23T23:25:41.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ data_pool=mirror_parent 2026-03-23T23:25:41.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test mirror_parent = mirror_parent 2026-03-23T23:25:41.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror test_data_pool snap1 2026-03-23T23:25:41.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:41.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:41.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:41.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap1 2026-03-23T23:25:41.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror/test_data_pool@snap1 2026-03-23T23:25:41.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:25:41.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_data_pool 100 2026-03-23T23:25:41.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:41.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:41.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:41.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:25:41.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:25:41.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:25:41.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:25:41.758 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_data_pool --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:25:41.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:25:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:25:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2272.71 bytes/sec: 8.9 MiB/s 2026-03-23T23:25:41.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror test_data_pool snap2 2026-03-23T23:25:41.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:41.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:41.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:41.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap2 2026-03-23T23:25:41.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror/test_data_pool@snap2 2026-03-23T23:25:42.752 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:25:42.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_data_pool 100 2026-03-23T23:25:42.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:42.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:42.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:42.760 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:25:42.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:25:42.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:25:42.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:25:42.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_data_pool --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:25:42.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:25:42.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:25:42.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 1923.06 bytes/sec: 7.5 MiB/s 2026-03-23T23:25:42.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test_data_pool 2026-03-23T23:25:42.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:25:42.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:42.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:25:42.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:25:42.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:42.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:25:42.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:25:42.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test_data_pool 2026-03-23T23:25:42.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:42.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:42.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:42.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test_data_pool 2026-03-23T23:25:44.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 15 2026-03-23T23:25:44.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test_data_pool 2026-03-23T23:25:44.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:25:44.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:44.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:25:44.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:25:44.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:44.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_data_pool.status 2026-03-23T23:25:44.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_data_pool.status 2026-03-23T23:25:44.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:44.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool.status 2026-03-23T23:25:44.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_data_pool.status 2026-03-23T23:25:44.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_data_pool.status 2026-03-23T23:25:44.017 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:44.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.status 2026-03-23T23:25:44.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test_data_pool /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool.status 2026-03-23T23:25:44.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:44.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:44.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:44.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool.status 2026-03-23T23:25:44.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test_data_pool --format xml 2026-03-23T23:25:44.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:25:44.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:25:44.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=15 2026-03-23T23:25:44.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:25:44.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:25:44.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:25:44.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_data_pool /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.status 2026-03-23T23:25:44.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:44.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:44.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:44.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.status 2026-03-23T23:25:44.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_data_pool --format xml 2026-03-23T23:25:44.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:25:44.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:25:44.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=12 2026-03-23T23:25:44.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 15 = 12 2026-03-23T23:25:44.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:25:44.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:25:44.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_data_pool /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.status 2026-03-23T23:25:44.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:44.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:44.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:44.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.status 2026-03-23T23:25:44.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_data_pool --format xml 2026-03-23T23:25:44.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:25:44.735 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:25:44.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=12 2026-03-23T23:25:44.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 15 = 12 2026-03-23T23:25:44.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:25:44.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.8 2026-03-23T23:25:45.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_data_pool /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.status 2026-03-23T23:25:45.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:45.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:45.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:45.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.status 2026-03-23T23:25:45.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_data_pool --format xml 2026-03-23T23:25:45.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:25:45.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:25:45.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:25:45.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:25:45.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:25:45.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:25:45.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:25:45.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 15 = '' 2026-03-23T23:25:45.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:25:45.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1.6 2026-03-23T23:25:47.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_data_pool /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.status 2026-03-23T23:25:47.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:47.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:47.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:47.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.status 2026-03-23T23:25:47.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_data_pool --format xml 2026-03-23T23:25:47.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:25:47.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:25:47.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=15 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 15 = 15 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test_data_pool 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_data_pool up+replaying 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:25:47.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:48.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_data_pool up+replaying '' '' 2026-03-23T23:25:48.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:48.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:48.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:48.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:25:48.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:25:48.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:25:48.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:25:48.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:25:48.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_data_pool 2026-03-23T23:25:48.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_data_pool: 2026-03-23T23:25:48.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: f5711fd3-1c53-4070-ad6a-399db5d6eef4 2026-03-23T23:25:48.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:25:48.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":34523.43,"bytes_per_snapshot":407552.0,"last_snapshot_bytes":815104,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308343,"remote_snapshot_timestamp":1774308343,"replay_state":"idle"} 2026-03-23T23:25:48.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:25:48.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:25:48 2026-03-23T23:25:48.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:25:48.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:25:48.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:25:48.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:25:48.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:25:44' 2026-03-23T23:25:48.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:25:48.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:25:48.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:25:48.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":34523.43,"bytes_per_snapshot":407552.0,"last_snapshot_bytes":815104,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308343,"remote_snapshot_timestamp":1774308343,"replay_state":"idle"} 2026-03-23T23:25:48.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:25:48.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:25:48.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:25:48.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:25:48.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:25:48.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:25:48.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:25:48.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:25:48.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:25:48' 2026-03-23T23:25:48.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_data_pool up+replaying '2026-03-23 23:25:48' 2026-03-23T23:25:48.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:48.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:48.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:48.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:25:48.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:25:48' 2026-03-23T23:25:48.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:25:48.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:25:48.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:25:48.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:25:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:25:44test_data_poolf5711fd3-1c53-4070-ad6a-399db5d6eef4up+replayingreplaying, {"bytes_per_second":34523.43,"bytes_per_snapshot":407552.0,"last_snapshot_bytes":815104,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308343,"remote_snapshot_timestamp":1774308343,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:25:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:25:44' 2026-03-23T23:25:48.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:25:48.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_data_pool'\'']/last_update' 2026-03-23T23:25:48.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:25:48' 2026-03-23T23:25:48.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_data_pool'\'']/state' 2026-03-23T23:25:48.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:25:48.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:25:48.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:25:48.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:25:48.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:48.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:48.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test_data_pool@snap1 2026-03-23T23:25:48.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:25:48.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:25:48.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:48.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:25:48.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:25:48.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool@snap1 2026-03-23T23:25:48.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_data_pool@snap1.export 2026-03-23T23:25:48.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_data_pool@snap1.export 2026-03-23T23:25:48.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:48.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool@snap1.export 2026-03-23T23:25:48.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_data_pool@snap1.export 2026-03-23T23:25:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_data_pool@snap1.export 2026-03-23T23:25:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:48.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool@snap1.export 2026-03-23T23:25:48.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool@snap1.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool@snap1.export 2026-03-23T23:25:48.324 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test_data_pool@snap1 /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool@snap1.export 2026-03-23T23:25:48.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:25:48.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test_data_pool@snap1 /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool@snap1.export 2026-03-23T23:25:48.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:25:48.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool@snap1.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool@snap1.export 2026-03-23T23:25:48.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool@snap1.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool@snap1.export 2026-03-23T23:25:48.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:48.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test_data_pool@snap2 2026-03-23T23:25:48.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:25:48.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:25:48.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:48.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:25:48.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:25:48.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool@snap2 2026-03-23T23:25:48.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_data_pool@snap2.export 2026-03-23T23:25:48.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_data_pool@snap2.export 2026-03-23T23:25:48.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:48.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool@snap2.export 2026-03-23T23:25:48.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_data_pool@snap2.export 2026-03-23T23:25:48.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:48.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_data_pool@snap2.export 2026-03-23T23:25:48.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool@snap2.export 2026-03-23T23:25:48.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool@snap2.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool@snap2.export 2026-03-23T23:25:48.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test_data_pool@snap2 /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool@snap2.export 2026-03-23T23:25:48.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:25:48.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test_data_pool@snap2 /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool@snap2.export 2026-03-23T23:25:48.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:25:48.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool@snap2.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool@snap2.export 2026-03-23T23:25:48.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool@snap2.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool@snap2.export 2026-03-23T23:25:48.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:48.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test_data_pool 2026-03-23T23:25:48.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:25:48.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:25:48.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:48.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:25:48.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:25:48.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:48.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_data_pool.export 2026-03-23T23:25:48.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:48.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_data_pool.export 2026-03-23T23:25:48.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool.export 2026-03-23T23:25:48.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_data_pool.export 2026-03-23T23:25:48.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_data_pool.export 2026-03-23T23:25:48.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:25:48.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.export 2026-03-23T23:25:48.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.export 2026-03-23T23:25:48.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test_data_pool /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool.export 2026-03-23T23:25:49.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:25:49.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test_data_pool /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.export 2026-03-23T23:25:49.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:25:49.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.export 2026-03-23T23:25:49.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_data_pool.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_data_pool.export 2026-03-23T23:25:49.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:49.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test_data_pool 2026-03-23T23:25:49.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:49.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:49.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:49.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:25:49.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:25:49.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test_data_pool 2026-03-23T23:25:49.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:49.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:49.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:25:49.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test_data_pool 2026-03-23T23:25:51.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing all snapshots: 50% complete... Removing all snapshots: 100% complete... Removing all snapshots: 100% complete...done. 2026-03-23T23:25:51.965 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test_data_pool 2026-03-23T23:25:54.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:25:54.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:54.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: disable mirroring / delete non-primary image' 2026-03-23T23:25:54.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:25:54.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:25:54.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:25:54 TEST: disable mirroring / delete non-primary image 2026-03-23T23:25:54.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:25:54 TEST: disable mirroring / delete non-primary image 2026-03-23T23:25:54.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image2=test2 2026-03-23T23:25:54.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image3=test3 2026-03-23T23:25:54.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image4=test4 2026-03-23T23:25:54.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image5=test5 2026-03-23T23:25:54.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image2} ${image3} ${image4} ${image5} 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test2 snapshot 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test2 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:25:54.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test2 2026-03-23T23:25:54.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:25:54.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:54.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:25:54.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:54.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test2 snapshot 2026-03-23T23:25:54.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:54.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:54.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:25:54.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:25:54.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test2 snapshot 2026-03-23T23:25:55.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:25:55.311 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test2 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test2': 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 15c63a8f1670 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.15c63a8f1670 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:25:54 2026 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:25:54 2026 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:25:54 2026 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 6a4c58b7-7157-47ac-9b3a-3703dd2c6f99 2026-03-23T23:25:55.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:25:55.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test2 100 2026-03-23T23:25:55.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:55.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:55.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:25:55.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:25:55.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:25:55.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:25:55.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:25:55.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test2 --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:25:55.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:25:55.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:25:55.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2083.32 bytes/sec: 8.1 MiB/s 2026-03-23T23:25:55.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror test2 snap1 2026-03-23T23:25:55.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:55.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:55.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:25:55.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap1 2026-03-23T23:25:55.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror/test2@snap1 2026-03-23T23:25:56.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:25:56.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror test2 snap2 2026-03-23T23:25:56.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:56.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:56.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:25:56.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap2 2026-03-23T23:25:56.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror/test2@snap2 2026-03-23T23:25:57.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:25:57.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' test2 = test4 ']' 2026-03-23T23:25:57.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' test2 = test5 ']' 2026-03-23T23:25:57.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test2 100 2026-03-23T23:25:57.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:57.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:57.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:25:57.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:25:57.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:25:57.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:25:57.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:25:57.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test2 --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:25:57.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:25:57.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:25:57.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2083.32 bytes/sec: 8.1 MiB/s 2026-03-23T23:25:57.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:25:57.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test2 2026-03-23T23:25:57.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:25:57.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:57.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:25:57.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test2 2026-03-23T23:25:58.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 161 2026-03-23T23:25:58.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test2 present 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=present 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test2 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test2 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test2 2026-03-23T23:25:58.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:25:58.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id=113d7d3f8e81 2026-03-23T23:25:58.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:25:58.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:25:58.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test2 present 113d7d3f8e81 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=113d7d3f8e81 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test2 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test2 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test2 2026-03-23T23:25:58.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=113d7d3f8e81 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 113d7d3f8e81 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 113d7d3f8e81 -o 113d7d3f8e81 = 113d7d3f8e81 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = present 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snap_present cluster1 mirror test2 snap2 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap2 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:25:58.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:25:59.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 info mirror/test2@snap2 2026-03-23T23:25:59.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:error setting snapshot context: (2) No such file or directory 2026-03-23T23:25:59.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ continue 2026-03-23T23:25:59.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:25:59.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:26:01.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 info mirror/test2@snap2 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test2': 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 3 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 113d7d3f8e81 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.113d7d3f8e81 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff, non-primary 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:25:57 2026 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:25:57 2026 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:25:57 2026 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: protected: False 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 6a4c58b7-7157-47ac-9b3a-3703dd2c6f99 2026-03-23T23:26:01.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: false 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image2} ${image3} ${image4} ${image5} 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test3 snapshot 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test3 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:26:01.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test3 2026-03-23T23:26:01.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:26:01.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:01.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:26:01.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:01.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test3 snapshot 2026-03-23T23:26:01.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:01.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:01.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:01.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:26:01.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test3 snapshot 2026-03-23T23:26:02.610 INFO:tasks.ceph.cluster2.osd.2.vm02.stderr:2026-03-23T23:26:02.607+0000 7f913f717640 -1 reset not still connected to 0x55b4dbb0e1a0 2026-03-23T23:26:02.610 INFO:tasks.ceph.cluster2.osd.2.vm02.stderr:2026-03-23T23:26:02.607+0000 7f913f717640 -1 reset not still connected to 0x55b4dc845ee0 2026-03-23T23:26:02.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:26:02.611 INFO:tasks.ceph.cluster2.osd.2.vm02.stderr:2026-03-23T23:26:02.611+0000 7f913f717640 -1 reset not still connected to 0x55b4db0a6dd0 2026-03-23T23:26:02.611 INFO:tasks.ceph.cluster2.osd.2.vm02.stderr:2026-03-23T23:26:02.611+0000 7f913f717640 -1 reset not still connected to 0x55b4dc07e0d0 2026-03-23T23:26:02.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test3 2026-03-23T23:26:02.644 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test3': 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 15dccdbfa05e 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.15dccdbfa05e 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:26:01 2026 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:26:01 2026 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:26:01 2026 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 1f9401da-639a-444c-a21a-4177aff03b28 2026-03-23T23:26:02.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:26:02.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test3 100 2026-03-23T23:26:02.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:02.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:02.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:02.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:26:02.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:26:02.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:02.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:26:02.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test3 --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:26:02.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:26:02.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:26:02.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 1923.06 bytes/sec: 7.5 MiB/s 2026-03-23T23:26:02.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror test3 snap1 2026-03-23T23:26:02.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:02.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:02.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:02.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap1 2026-03-23T23:26:02.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror/test3@snap1 2026-03-23T23:26:03.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:26:03.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror test3 snap2 2026-03-23T23:26:03.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:03.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:03.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:03.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap2 2026-03-23T23:26:03.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror/test3@snap2 2026-03-23T23:26:04.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:26:04.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' test3 = test4 ']' 2026-03-23T23:26:04.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' test3 = test5 ']' 2026-03-23T23:26:04.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test3 100 2026-03-23T23:26:04.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:04.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:04.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:04.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:26:04.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:26:04.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:04.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:26:04.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test3 --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:26:04.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:26:04.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:26:04.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 1785.7 bytes/sec: 7.0 MiB/s 2026-03-23T23:26:04.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:26:04.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test3 2026-03-23T23:26:04.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:04.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:04.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:04.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test3 2026-03-23T23:26:05.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 165 2026-03-23T23:26:05.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test3 present 2026-03-23T23:26:05.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:05.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:05.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:05.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=present 2026-03-23T23:26:05.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:26:05.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:05.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:05.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test3 2026-03-23T23:26:05.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:05.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:05.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test3 2026-03-23T23:26:05.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test3 2026-03-23T23:26:05.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:05.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id=1146e768f924 2026-03-23T23:26:05.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:26:05.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:26:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test3 present 1146e768f924 2026-03-23T23:26:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:26:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=1146e768f924 2026-03-23T23:26:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:26:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:26:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test3 2026-03-23T23:26:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:05.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:05.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test3 2026-03-23T23:26:05.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test3 2026-03-23T23:26:05.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:05.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=1146e768f924 2026-03-23T23:26:05.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 1146e768f924 2026-03-23T23:26:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 1146e768f924 -o 1146e768f924 = 1146e768f924 2026-03-23T23:26:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:26:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = present 2026-03-23T23:26:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snap_present cluster1 mirror test3 snap2 2026-03-23T23:26:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap2 2026-03-23T23:26:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:26:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:26:06.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 info mirror/test3@snap2 2026-03-23T23:26:06.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:error setting snapshot context: (2) No such file or directory 2026-03-23T23:26:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ continue 2026-03-23T23:26:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:26:06.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:26:08.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 info mirror/test3@snap2 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test3': 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 4 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 1146e768f924 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.1146e768f924 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff, operations, non-primary 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: snap-trash 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:26:04 2026 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:26:04 2026 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:26:04 2026 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: protected: False 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 1f9401da-639a-444c-a21a-4177aff03b28 2026-03-23T23:26:08.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: false 2026-03-23T23:26:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image2} ${image3} ${image4} ${image5} 2026-03-23T23:26:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test4 snapshot 2026-03-23T23:26:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:26:08.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:26:08.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:08.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test4 2026-03-23T23:26:08.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:08.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:08.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:08.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:08.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:08.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:08.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:26:08.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:26:08.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test4 2026-03-23T23:26:08.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:26:08.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:08.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:26:08.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:08.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test4 snapshot 2026-03-23T23:26:08.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:08.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:08.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:08.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:26:08.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test4 snapshot 2026-03-23T23:26:09.066 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:26:09.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test4 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test4': 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 15f29494aa1e 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.15f29494aa1e 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:26:08 2026 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:26:08 2026 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:26:08 2026 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: a15c650c-6c55-4367-91f1-55a2d24c1ca2 2026-03-23T23:26:09.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:26:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test4 100 2026-03-23T23:26:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:26:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:26:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:26:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test4 --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:26:09.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:26:09.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:26:09.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2499.98 bytes/sec: 9.8 MiB/s 2026-03-23T23:26:09.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror test4 snap1 2026-03-23T23:26:09.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:09.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:09.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:09.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap1 2026-03-23T23:26:09.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror/test4@snap1 2026-03-23T23:26:10.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:26:10.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror test4 snap2 2026-03-23T23:26:10.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:10.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:10.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:10.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap2 2026-03-23T23:26:10.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror/test4@snap2 2026-03-23T23:26:11.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:26:11.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' test4 = test4 ']' 2026-03-23T23:26:11.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ protect_snapshot cluster2 mirror test4 snap1 2026-03-23T23:26:11.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:11.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:11.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:11.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap1 2026-03-23T23:26:11.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap protect mirror/test4@snap1 2026-03-23T23:26:11.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ protect_snapshot cluster2 mirror test4 snap2 2026-03-23T23:26:11.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:11.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:11.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:11.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap2 2026-03-23T23:26:11.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap protect mirror/test4@snap2 2026-03-23T23:26:11.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test4 100 2026-03-23T23:26:11.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:11.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:11.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:11.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:26:11.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:26:11.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:11.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:26:11.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test4 --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:26:11.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:26:11.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:26:11.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2272.71 bytes/sec: 8.9 MiB/s 2026-03-23T23:26:11.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:26:11.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test4 2026-03-23T23:26:11.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:11.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:11.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:11.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test4 2026-03-23T23:26:12.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 169 2026-03-23T23:26:12.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test4 present 2026-03-23T23:26:12.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:12.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:12.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:12.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=present 2026-03-23T23:26:12.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:26:12.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:12.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:12.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test4 2026-03-23T23:26:12.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:12.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:12.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test4 2026-03-23T23:26:12.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test4 2026-03-23T23:26:12.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:12.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id=114abb92cd96 2026-03-23T23:26:12.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:26:12.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:26:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test4 present 114abb92cd96 2026-03-23T23:26:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:26:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=114abb92cd96 2026-03-23T23:26:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:26:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:26:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test4 2026-03-23T23:26:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:12.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test4 2026-03-23T23:26:12.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test4 2026-03-23T23:26:12.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=114abb92cd96 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 114abb92cd96 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 114abb92cd96 -o 114abb92cd96 = 114abb92cd96 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = present 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snap_present cluster1 mirror test4 snap2 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap2 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:26:12.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:26:13.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 info mirror/test4@snap2 2026-03-23T23:26:13.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:error setting snapshot context: (2) No such file or directory 2026-03-23T23:26:13.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ continue 2026-03-23T23:26:13.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:26:13.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:26:15.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 info mirror/test4@snap2 2026-03-23T23:26:15.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test4': 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 4 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 114abb92cd96 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.114abb92cd96 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff, operations, non-primary 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: snap-trash 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:26:11 2026 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:26:11 2026 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:26:11 2026 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: protected: True 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: a15c650c-6c55-4367-91f1-55a2d24c1ca2 2026-03-23T23:26:15.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: false 2026-03-23T23:26:15.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:15.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image2} ${image3} ${image4} ${image5} 2026-03-23T23:26:15.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test5 snapshot 2026-03-23T23:26:15.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:15.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:15.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:15.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:15.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:15.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test5 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:26:15.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test5 2026-03-23T23:26:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:26:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:26:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test5 snapshot 2026-03-23T23:26:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:26:15.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test5 snapshot 2026-03-23T23:26:16.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:26:16.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test5 2026-03-23T23:26:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test5': 2026-03-23T23:26:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:26:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:26:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:26:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 160ecaee52ee 2026-03-23T23:26:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.160ecaee52ee 2026-03-23T23:26:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:26:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:26:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:26:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:26:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:26:15 2026 2026-03-23T23:26:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:26:15 2026 2026-03-23T23:26:16.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:26:15 2026 2026-03-23T23:26:16.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:26:16.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:26:16.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 59cb6d15-4bb8-4a1c-afe9-0fa78705d911 2026-03-23T23:26:16.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:26:16.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test5 100 2026-03-23T23:26:16.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:16.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:16.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:16.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:26:16.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:26:16.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:16.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:26:16.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test5 --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:26:16.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:26:16.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:26:16.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2272.71 bytes/sec: 8.9 MiB/s 2026-03-23T23:26:16.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror test5 snap1 2026-03-23T23:26:16.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:16.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:16.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:16.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap1 2026-03-23T23:26:16.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror/test5@snap1 2026-03-23T23:26:17.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:26:17.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror test5 snap2 2026-03-23T23:26:17.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:17.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:17.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:17.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap2 2026-03-23T23:26:17.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror/test5@snap2 2026-03-23T23:26:18.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:26:18.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' test5 = test4 ']' 2026-03-23T23:26:18.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' test5 = test5 ']' 2026-03-23T23:26:18.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ protect_snapshot cluster2 mirror test5 snap1 2026-03-23T23:26:18.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:18.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:18.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:18.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap1 2026-03-23T23:26:18.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap protect mirror/test5@snap1 2026-03-23T23:26:18.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ protect_snapshot cluster2 mirror test5 snap2 2026-03-23T23:26:18.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:18.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:18.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:18.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap2 2026-03-23T23:26:18.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap protect mirror/test5@snap2 2026-03-23T23:26:18.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test5 100 2026-03-23T23:26:18.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:18.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:18.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:18.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:26:18.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:26:18.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:18.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:26:18.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test5 --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:26:18.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:26:18.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:26:18.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2083.32 bytes/sec: 8.1 MiB/s 2026-03-23T23:26:18.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:26:18.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test5 2026-03-23T23:26:18.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:18.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:18.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:18.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test5 2026-03-23T23:26:19.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 173 2026-03-23T23:26:19.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test5 present 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=present 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test5 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test5 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test5 2026-03-23T23:26:19.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:19.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id=11359149131e 2026-03-23T23:26:19.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:26:19.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:26:19.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test5 present 11359149131e 2026-03-23T23:26:19.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:19.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:19.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:19.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:26:19.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=11359149131e 2026-03-23T23:26:19.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:26:19.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:26:19.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test5 2026-03-23T23:26:19.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:19.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:19.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test5 2026-03-23T23:26:19.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test5 2026-03-23T23:26:19.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=11359149131e 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 11359149131e 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 11359149131e -o 11359149131e = 11359149131e 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = present 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snap_present cluster1 mirror test5 snap2 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap2 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:26:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:26:20.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 info mirror/test5@snap2 2026-03-23T23:26:20.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test5': 2026-03-23T23:26:20.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:26:20.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:26:20.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 3 2026-03-23T23:26:20.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 11359149131e 2026-03-23T23:26:20.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.11359149131e 2026-03-23T23:26:20.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:26:20.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff, non-primary 2026-03-23T23:26:20.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:26:20.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:26:20.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:26:18 2026 2026-03-23T23:26:20.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:26:18 2026 2026-03-23T23:26:20.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:26:18 2026 2026-03-23T23:26:20.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: protected: False 2026-03-23T23:26:20.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:26:20.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:26:20.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 59cb6d15-4bb8-4a1c-afe9-0fa78705d911 2026-03-23T23:26:20.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: false 2026-03-23T23:26:20.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:20.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_pool_mirror_mode cluster2 mirror image 2026-03-23T23:26:20.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:20.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:20.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=image 2026-03-23T23:26:20.317 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror pool enable mirror image 2026-03-23T23:26:20.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd: mirroring is already configured for image mode 2026-03-23T23:26:20.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image2} ${image4} 2026-03-23T23:26:20.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ disable_mirror cluster2 mirror test2 2026-03-23T23:26:20.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:20.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:20.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:20.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image disable mirror/test2 2026-03-23T23:26:22.121 INFO:tasks.ceph.cluster2.osd.2.vm02.stderr:2026-03-23T23:26:22.119+0000 7f913f717640 -1 reset not still connected to 0x55b4dc07ed00 2026-03-23T23:26:22.121 INFO:tasks.ceph.cluster2.osd.2.vm02.stderr:2026-03-23T23:26:22.119+0000 7f913f717640 -1 reset not still connected to 0x55b4dc07fa00 2026-03-23T23:26:22.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring disabled 2026-03-23T23:26:22.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image2} ${image4} 2026-03-23T23:26:22.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ disable_mirror cluster2 mirror test4 2026-03-23T23:26:22.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:22.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:22.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:22.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image disable mirror/test4 2026-03-23T23:26:24.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring disabled 2026-03-23T23:26:24.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ unprotect_snapshot cluster2 mirror test5 snap1 2026-03-23T23:26:24.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:24.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:24.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:24.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap1 2026-03-23T23:26:24.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap unprotect mirror/test5@snap1 2026-03-23T23:26:24.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ unprotect_snapshot cluster2 mirror test5 snap2 2026-03-23T23:26:24.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:24.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:24.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:24.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap2 2026-03-23T23:26:24.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap unprotect mirror/test5@snap2 2026-03-23T23:26:24.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image3} ${image5} 2026-03-23T23:26:24.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_snapshot cluster2 mirror test3 snap1 2026-03-23T23:26:24.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:24.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:24.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:24.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap1 2026-03-23T23:26:24.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rm mirror/test3@snap1 2026-03-23T23:26:25.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing snap: 100% complete...done. 2026-03-23T23:26:25.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_snapshot cluster2 mirror test3 snap2 2026-03-23T23:26:25.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:25.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:25.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:25.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap2 2026-03-23T23:26:25.154 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rm mirror/test3@snap2 2026-03-23T23:26:26.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing snap: 100% complete...done. 2026-03-23T23:26:26.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test3 2026-03-23T23:26:26.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:26.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:26.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:26.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:26:26.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:26:26.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test3 2026-03-23T23:26:26.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:26.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:26.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:26.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test3 2026-03-23T23:26:26.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test3 2026-03-23T23:26:27.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:26:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image3} ${image5} 2026-03-23T23:26:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_snapshot cluster2 mirror test5 snap1 2026-03-23T23:26:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap1 2026-03-23T23:26:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rm mirror/test5@snap1 2026-03-23T23:26:28.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing snap: 100% complete...done. 2026-03-23T23:26:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_snapshot cluster2 mirror test5 snap2 2026-03-23T23:26:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap2 2026-03-23T23:26:28.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rm mirror/test5@snap2 2026-03-23T23:26:29.636 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing snap: 100% complete...done. 2026-03-23T23:26:29.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test5 2026-03-23T23:26:29.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:29.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:29.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:29.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:26:29.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:26:29.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test5 2026-03-23T23:26:29.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:29.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:29.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:29.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test5 2026-03-23T23:26:29.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test5 2026-03-23T23:26:31.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:26:31.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:31.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image2} ${image3} ${image4} ${image5} 2026-03-23T23:26:31.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test2 deleted 2026-03-23T23:26:31.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:31.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:31.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:31.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:26:31.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:26:31.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:31.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:31.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test2 2026-03-23T23:26:31.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:31.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:31.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test2 2026-03-23T23:26:31.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test2 2026-03-23T23:26:31.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:31.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test2: (2) No such file or directory 2026-03-23T23:26:31.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:26:31.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:26:31.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:26:31.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test2 deleted '' 2026-03-23T23:26:31.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:31.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:31.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:31.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:26:31.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:26:31.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:26:31.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:26:31.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test2 2026-03-23T23:26:31.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:31.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:31.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test2 2026-03-23T23:26:31.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test2 2026-03-23T23:26:31.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:31.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test2: (2) No such file or directory 2026-03-23T23:26:31.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:26:31.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:31.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:26:31.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:31.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image2} ${image3} ${image4} ${image5} 2026-03-23T23:26:31.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test3 deleted 2026-03-23T23:26:31.831 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:31.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:31.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:31.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:26:31.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:26:31.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:31.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:31.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test3 2026-03-23T23:26:31.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:31.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:31.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test3 2026-03-23T23:26:31.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test3 2026-03-23T23:26:31.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:31.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test3: (2) No such file or directory 2026-03-23T23:26:31.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:26:31.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:26:31.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test3 deleted '' 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test3 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test3 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test3 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test3 2026-03-23T23:26:31.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:31.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test3: (2) No such file or directory 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image2} ${image3} ${image4} ${image5} 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test4 deleted 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:31.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:31.988 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test4 2026-03-23T23:26:31.988 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:31.988 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:31.988 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test4 2026-03-23T23:26:31.988 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test4 2026-03-23T23:26:31.988 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:32.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test4: (2) No such file or directory 2026-03-23T23:26:32.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:26:32.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:26:32.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test4 deleted '' 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test4 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test4 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test4 2026-03-23T23:26:32.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:32.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test4: (2) No such file or directory 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image2} ${image3} ${image4} ${image5} 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test5 deleted 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:32.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test5 2026-03-23T23:26:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test5 2026-03-23T23:26:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test5 2026-03-23T23:26:32.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:32.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test5: (2) No such file or directory 2026-03-23T23:26:32.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:26:32.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:26:32.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test5 deleted '' 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test5 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test5 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test5 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test5 2026-03-23T23:26:32.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:26:32.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test5: (2) No such file or directory 2026-03-23T23:26:32.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:26:32.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:32.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:26:32.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:32.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:26:32.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: snapshot rename' 2026-03-23T23:26:32.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:26:32.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:26:32.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:26:32 TEST: snapshot rename 2026-03-23T23:26:32.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:26:32 TEST: snapshot rename 2026-03-23T23:26:32.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ snap_name=snap_rename 2026-03-23T23:26:32.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:26:32.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test2 2026-03-23T23:26:32.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:32.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:32.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:32.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:26:32.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test2 snapshot 2026-03-23T23:26:32.650 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:26:32.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test2 2026-03-23T23:26:32.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test2': 2026-03-23T23:26:32.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:26:32.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:26:32.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 3 2026-03-23T23:26:32.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 15c63a8f1670 2026-03-23T23:26:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.15c63a8f1670 2026-03-23T23:26:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:26:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:26:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:26:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:26:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:25:54 2026 2026-03-23T23:26:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:25:54 2026 2026-03-23T23:26:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:25:54 2026 2026-03-23T23:26:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:26:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:26:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: ad730c50-8801-4b16-9e02-2f2e0c0cd49d 2026-03-23T23:26:32.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:26:32.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror test2 snap_rename_0 2026-03-23T23:26:32.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:32.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:32.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:32.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_0 2026-03-23T23:26:32.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror/test2@snap_rename_0 2026-03-23T23:26:33.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:26:33.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 1 20 2026-03-23T23:26:33.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:33.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 1 - 1 2026-03-23T23:26:33.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_0 snap_rename_1 2026-03-23T23:26:33.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:33.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:33.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:33.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_0 2026-03-23T23:26:33.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_1 2026-03-23T23:26:33.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_0 mirror/test2@snap_rename_1 2026-03-23T23:26:33.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:33.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 2 - 1 2026-03-23T23:26:33.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_1 snap_rename_2 2026-03-23T23:26:33.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:33.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:33.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:33.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_1 2026-03-23T23:26:33.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_2 2026-03-23T23:26:33.738 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_1 mirror/test2@snap_rename_2 2026-03-23T23:26:33.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:33.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 3 - 1 2026-03-23T23:26:33.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_2 snap_rename_3 2026-03-23T23:26:33.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:33.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:33.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:33.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_2 2026-03-23T23:26:33.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_3 2026-03-23T23:26:33.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_2 mirror/test2@snap_rename_3 2026-03-23T23:26:33.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:33.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 4 - 1 2026-03-23T23:26:33.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_3 snap_rename_4 2026-03-23T23:26:33.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:33.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:33.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:33.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_3 2026-03-23T23:26:33.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_4 2026-03-23T23:26:33.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_3 mirror/test2@snap_rename_4 2026-03-23T23:26:33.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:33.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 5 - 1 2026-03-23T23:26:33.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_4 snap_rename_5 2026-03-23T23:26:33.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:33.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:33.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:33.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_4 2026-03-23T23:26:33.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_5 2026-03-23T23:26:33.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_4 mirror/test2@snap_rename_5 2026-03-23T23:26:33.888 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:33.888 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 6 - 1 2026-03-23T23:26:33.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_5 snap_rename_6 2026-03-23T23:26:33.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:33.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:33.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:33.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_5 2026-03-23T23:26:33.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_6 2026-03-23T23:26:33.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_5 mirror/test2@snap_rename_6 2026-03-23T23:26:33.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:33.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 7 - 1 2026-03-23T23:26:33.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_6 snap_rename_7 2026-03-23T23:26:33.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:33.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:33.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:33.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_6 2026-03-23T23:26:33.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_7 2026-03-23T23:26:33.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_6 mirror/test2@snap_rename_7 2026-03-23T23:26:33.955 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:33.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 8 - 1 2026-03-23T23:26:33.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_7 snap_rename_8 2026-03-23T23:26:33.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:33.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:33.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:33.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_7 2026-03-23T23:26:33.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_8 2026-03-23T23:26:33.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_7 mirror/test2@snap_rename_8 2026-03-23T23:26:33.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:33.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 9 - 1 2026-03-23T23:26:33.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_8 snap_rename_9 2026-03-23T23:26:33.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:33.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:33.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:33.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_8 2026-03-23T23:26:33.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_9 2026-03-23T23:26:33.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_8 mirror/test2@snap_rename_9 2026-03-23T23:26:34.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:34.025 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 10 - 1 2026-03-23T23:26:34.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_9 snap_rename_10 2026-03-23T23:26:34.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:34.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:34.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:34.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_9 2026-03-23T23:26:34.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_10 2026-03-23T23:26:34.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_9 mirror/test2@snap_rename_10 2026-03-23T23:26:34.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:34.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 11 - 1 2026-03-23T23:26:34.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_10 snap_rename_11 2026-03-23T23:26:34.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:34.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:34.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:34.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_10 2026-03-23T23:26:34.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_11 2026-03-23T23:26:34.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_10 mirror/test2@snap_rename_11 2026-03-23T23:26:34.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:34.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 12 - 1 2026-03-23T23:26:34.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_11 snap_rename_12 2026-03-23T23:26:34.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:34.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:34.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:34.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_11 2026-03-23T23:26:34.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_12 2026-03-23T23:26:34.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_11 mirror/test2@snap_rename_12 2026-03-23T23:26:34.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:34.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 13 - 1 2026-03-23T23:26:34.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_12 snap_rename_13 2026-03-23T23:26:34.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:34.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:34.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:34.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_12 2026-03-23T23:26:34.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_13 2026-03-23T23:26:34.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_12 mirror/test2@snap_rename_13 2026-03-23T23:26:34.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:34.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 14 - 1 2026-03-23T23:26:34.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_13 snap_rename_14 2026-03-23T23:26:34.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:34.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:34.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:34.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_13 2026-03-23T23:26:34.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_14 2026-03-23T23:26:34.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_13 mirror/test2@snap_rename_14 2026-03-23T23:26:34.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:34.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 15 - 1 2026-03-23T23:26:34.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_14 snap_rename_15 2026-03-23T23:26:34.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:34.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:34.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:34.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_14 2026-03-23T23:26:34.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_15 2026-03-23T23:26:34.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_14 mirror/test2@snap_rename_15 2026-03-23T23:26:34.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:34.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 16 - 1 2026-03-23T23:26:34.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_15 snap_rename_16 2026-03-23T23:26:34.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:34.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:34.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:34.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_15 2026-03-23T23:26:34.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_16 2026-03-23T23:26:34.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_15 mirror/test2@snap_rename_16 2026-03-23T23:26:34.544 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:34.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 17 - 1 2026-03-23T23:26:34.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_16 snap_rename_17 2026-03-23T23:26:34.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:34.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:34.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:34.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_16 2026-03-23T23:26:34.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_17 2026-03-23T23:26:34.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_16 mirror/test2@snap_rename_17 2026-03-23T23:26:34.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:34.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 18 - 1 2026-03-23T23:26:34.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_17 snap_rename_18 2026-03-23T23:26:34.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:34.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:34.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:34.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_17 2026-03-23T23:26:34.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_18 2026-03-23T23:26:34.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_17 mirror/test2@snap_rename_18 2026-03-23T23:26:34.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:34.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 19 - 1 2026-03-23T23:26:34.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_18 snap_rename_19 2026-03-23T23:26:34.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:34.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:34.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:34.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_18 2026-03-23T23:26:34.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_19 2026-03-23T23:26:34.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_18 mirror/test2@snap_rename_19 2026-03-23T23:26:34.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in `seq 1 20` 2026-03-23T23:26:34.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ expr 20 - 1 2026-03-23T23:26:34.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rename_snapshot cluster2 mirror test2 snap_rename_19 snap_rename_20 2026-03-23T23:26:34.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:34.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:34.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:34.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap_rename_19 2026-03-23T23:26:34.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local new_snap=snap_rename_20 2026-03-23T23:26:34.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap rename mirror/test2@snap_rename_19 mirror/test2@snap_rename_20 2026-03-23T23:26:34.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:26:34.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test2 2026-03-23T23:26:34.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:34.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:34.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:34.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test2 2026-03-23T23:26:35.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 176 2026-03-23T23:26:35.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snap_present cluster1 mirror test2 snap_rename_20 2026-03-23T23:26:35.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:35.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:35.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:35.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap_rename_20 2026-03-23T23:26:35.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:35.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:26:35.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:26:36.828 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 info mirror/test2@snap_rename_20 2026-03-23T23:26:36.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:error setting snapshot context: (2) No such file or directory 2026-03-23T23:26:36.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ continue 2026-03-23T23:26:36.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:26:36.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:26:38.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 info mirror/test2@snap_rename_20 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test2': 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 4 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 113d1ad74e96 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.113d1ad74e96 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff, non-primary 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:26:34 2026 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:26:34 2026 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:26:34 2026 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: protected: False 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: ad730c50-8801-4b16-9e02-2f2e0c0cd49d 2026-03-23T23:26:38.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: false 2026-03-23T23:26:38.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:38.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ unprotect_snapshot cluster2 mirror test4 snap1 2026-03-23T23:26:38.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:38.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:38.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:38.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap1 2026-03-23T23:26:38.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap unprotect mirror/test4@snap1 2026-03-23T23:26:38.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ unprotect_snapshot cluster2 mirror test4 snap2 2026-03-23T23:26:38.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:38.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:38.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:38.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap2 2026-03-23T23:26:38.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap unprotect mirror/test4@snap2 2026-03-23T23:26:38.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image2} ${image4} 2026-03-23T23:26:38.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test2 2026-03-23T23:26:38.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:38.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:38.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:38.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:26:38.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:26:38.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test2 2026-03-23T23:26:38.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:38.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:38.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test2 2026-03-23T23:26:38.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test2 2026-03-23T23:26:41.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing all snapshots: 33% complete... Removing all snapshots: 66% complete... Removing all snapshots: 100% complete... Removing all snapshots: 100% complete...done. 2026-03-23T23:26:41.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test2 2026-03-23T23:26:43.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:26:43.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:43.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for i in ${image2} ${image4} 2026-03-23T23:26:43.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test4 2026-03-23T23:26:43.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:43.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:43.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:43.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:26:43.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:26:43.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test4 2026-03-23T23:26:43.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:43.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:43.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test4 2026-03-23T23:26:43.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test4 2026-03-23T23:26:45.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing all snapshots: 50% complete... Removing all snapshots: 100% complete... Removing all snapshots: 100% complete...done. 2026-03-23T23:26:45.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test4 2026-03-23T23:26:45.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:26:45.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:45.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z '' ']' 2026-03-23T23:26:45.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: demote image while daemon is offline' 2026-03-23T23:26:45.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:26:45.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:26:45 TEST: demote image while daemon is offline 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:26:45 TEST: demote image while daemon is offline 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image=test_demote_image 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test_demote_image snapshot 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test_demote_image 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:26:45.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:26:45.197 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:26:45.197 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test_demote_image 2026-03-23T23:26:45.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:26:45.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:45.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:26:45.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:45.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test_demote_image snapshot 2026-03-23T23:26:45.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:45.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:45.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:45.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:26:45.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test_demote_image snapshot 2026-03-23T23:26:46.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:26:46.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test_demote_image 2026-03-23T23:26:46.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_demote_image': 2026-03-23T23:26:46.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:26:46.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:26:46.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:26:46.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 16a9b0be9c37 2026-03-23T23:26:46.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.16a9b0be9c37 2026-03-23T23:26:46.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:26:46.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:26:46.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:26:46.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:26:46.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:26:45 2026 2026-03-23T23:26:46.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:26:45 2026 2026-03-23T23:26:46.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:26:45 2026 2026-03-23T23:26:46.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:26:46.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:26:46.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 9397f8af-2361-4306-b951-9dfacc1ccf8f 2026-03-23T23:26:46.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:26:46.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_demote_image 100 2026-03-23T23:26:46.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:46.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:46.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:46.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:26:46.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:26:46.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:46.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:26:46.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_demote_image --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:26:46.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:26:46.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:26:46.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2272.71 bytes/sec: 8.9 MiB/s 2026-03-23T23:26:46.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test_demote_image 2026-03-23T23:26:46.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:46.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:46.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:46.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test_demote_image stopped 2026-03-23T23:26:46.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:46.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:46.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:46.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:26:46.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:46.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:26:46.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:26:47.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_demote_image stopped 2026-03-23T23:26:47.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:47.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:47.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:47.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:26:47.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:26:47.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:26:47.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_demote_image 2026-03-23T23:26:47.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:26:47.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:26:47.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:26:47.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:26:47.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:26:47.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:26:47.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:26:47.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:26:47.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:26:47.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_demote_image 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:26:47.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:26:47.232 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:26:47.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:26:47.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:26:47.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:26:47.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:26:47.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:26:47.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:26:47.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:26:47.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:47.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_demote_image 2026-03-23T23:26:47.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:26:47.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:26:47.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:47.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:26:47.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:26:47.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:26:47.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:47.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:26:47.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:26:47.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:26:47.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:26:47.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:26:47.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:26:47.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:26:47.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:26:47.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:26:47.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:26:47.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:26:47.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:26:47.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:26:47.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:26:47.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:26:47.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:47.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:2 rbd mirror status mirror/test_demote_image 2026-03-23T23:26:47.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:2 2026-03-23T23:26:47.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:26:47.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:47.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:2 cluster instance 2026-03-23T23:26:47.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:2 2026-03-23T23:26:47.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:26:47.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:47.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster2:2 ']' 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:2 cluster2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:2 local_cluster instance 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster2:2 ']' 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:26:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.2 'admin socket' 2026-03-23T23:26:47.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:26:47.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:26:47.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:26:47.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:26:47.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:26:47.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:26:47.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:3 rbd mirror status mirror/test_demote_image 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:3 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:3 cluster instance 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:3 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster2:3 ']' 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:3 cluster2 2026-03-23T23:26:47.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:3 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:3 local_cluster instance 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:3 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster2:3 ']' 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:26:47.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.3 'admin socket' 2026-03-23T23:26:47.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:26:47.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:26:47.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:26:47.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:26:47.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:26:47.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:26:47.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:26:47.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:26:47.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:26:48.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:26:48.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:26:48.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_demote_image 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:26:48.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:26:48.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:26:48.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:26:48.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:26:48.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:26:48.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:26:48.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:26:48.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_demote_image 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:26:48.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:26:48.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:26:48.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:26:48.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:26:48.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:26:48.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:26:48.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:26:48.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:26:48.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:26:48.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:26:48.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:26:48.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:26:48.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:26:48.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:26:48.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:26:48.667 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test_demote_image 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_demote_image started 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:26:48.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:26:49.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_demote_image started 2026-03-23T23:26:49.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:49.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:49.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:49.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:26:49.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:26:49.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:26:49.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_demote_image 2026-03-23T23:26:49.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:26:49.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:26:49.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:49.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:26:49.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:26:49.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:26:49.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:26:49.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:26:49.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:26:49.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_demote_image 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:26:49.673 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:26:49.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:26:49.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:26:49.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:26:49.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:26:49.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:26:49.686 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:26:49.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:26:49.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:26:49.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_demote_image 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:26:49.745 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:26:49.746 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:26:49.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:26:49.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:26:49.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:26:49.757 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:26:49.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:26:49.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:26:49.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:26:49.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:26:49.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test_demote_image 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test_demote_image 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:49.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test_demote_image 2026-03-23T23:26:50.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 178 2026-03-23T23:26:50.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test_demote_image 2026-03-23T23:26:50.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:26:50.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:50.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:26:50.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:26:50.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:50.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_demote_image.status 2026-03-23T23:26:50.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_demote_image.status 2026-03-23T23:26:50.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:26:50.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.status 2026-03-23T23:26:50.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_demote_image.status 2026-03-23T23:26:50.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_demote_image.status 2026-03-23T23:26:50.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:26:50.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:26:50.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.status 2026-03-23T23:26:50.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:50.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:50.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:50.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.status 2026-03-23T23:26:50.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:26:50.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:26:50.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:26:50.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=178 2026-03-23T23:26:50.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:26:50.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:26:50.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:26:50.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:26:50.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:50.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:50.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:50.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:26:50.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:26:50.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:26:50.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:26:50.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=177 2026-03-23T23:26:50.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 178 = 177 2026-03-23T23:26:50.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:26:50.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:26:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:26:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:26:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:26:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:26:50.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:26:50.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=178 2026-03-23T23:26:50.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 178 = 178 2026-03-23T23:26:50.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:50.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_demote_image up+replaying 2026-03-23T23:26:50.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:50.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:50.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:50.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:26:50.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:26:50.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:26:50.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:26:50.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:26:51.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_demote_image up+replaying '' '' 2026-03-23T23:26:51.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:51.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:51.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:51.881 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:26:51.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:26:51.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:26:51.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:26:51.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:26:51.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_demote_image 2026-03-23T23:26:51.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_demote_image: 2026-03-23T23:26:51.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 9397f8af-2361-4306-b951-9dfacc1ccf8f 2026-03-23T23:26:51.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:26:51.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308406,"replay_state":"idle"} 2026-03-23T23:26:51.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:26:51.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:26:48 2026-03-23T23:26:51.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:26:51.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:26:51.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:26:51.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:26:51.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:26:49' 2026-03-23T23:26:51.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:26:51.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:26:51.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:26:51.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308406,"replay_state":"idle"} 2026-03-23T23:26:51.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:26:51.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:26:51.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:26:51.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:26:51.919 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:26:51.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:26:51.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:26:51.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:26:51.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:26:48' 2026-03-23T23:26:51.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_demote_image up+replaying '2026-03-23 23:26:48' 2026-03-23T23:26:51.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:51.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:51.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:51.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:26:51.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:26:48' 2026-03-23T23:26:51.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:26:51.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:26:51.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:26:51.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK244004405mirror.0vm0220.2.0-712-g70f8415btrueOK44074413mirror.1vm0220.2.0-712-g70f8415bfalseOK44144422mirror.2vm0220.2.0-712-g70f8415bfalseOK44234426mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}44004405mirror.0vm022026-03-23 23:26:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:26:49test_demote_image9397f8af-2361-4306-b951-9dfacc1ccf8fup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308406,"replay_state":"idle"}44074413mirror.1vm022026-03-23 23:26:48cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:26:49' 2026-03-23T23:26:51.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:26:51.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/last_update' 2026-03-23T23:26:51.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:26:48' 2026-03-23T23:26:51.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/state' 2026-03-23T23:26:51.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:26:51.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:26:51.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:26:51.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:26:51.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:51.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:51.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_demote_image up+stopped 2026-03-23T23:26:51.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:51.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:51.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:51.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:26:51.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:26:51.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:26:51.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:26:51.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:26:52.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_demote_image up+stopped '' '' 2026-03-23T23:26:52.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:52.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:52.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:52.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:26:52.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:26:52.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:26:52.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:26:52.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:26:52.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_demote_image 2026-03-23T23:26:52.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_demote_image: 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 9397f8af-2361-4306-b951-9dfacc1ccf8f 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:26:49 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308406,"replay_state":"idle"} 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:26:48 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 177 .mirror.primary.9397f8af-2361-4306-b951-9dfacc1ccf8f.fc9c19ff-ab53-4656-95fb-be4970c77e77 (peer_uuids:[]) 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 178 .mirror.primary.9397f8af-2361-4306-b951-9dfacc1ccf8f.20385a13-85e5-4c20-ba34-7a2b54a6d5ba (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:26:52.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:26:52.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:26:52.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:26:52.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:26:52.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:26:52.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:26:52.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:26:52.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:26:52.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:26:52.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:26:53.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:26:49' 2026-03-23T23:26:53.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_demote_image up+stopped '2026-03-23 23:26:49' 2026-03-23T23:26:53.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:53.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:53.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:53.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:26:53.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:26:49' 2026-03-23T23:26:53.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:26:53.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:26:53.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:26:53.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK245194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:26:49cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}2026-03-23 23:26:48test_demote_image9397f8af-2361-4306-b951-9dfacc1ccf8fup+stoppedlocal image is primary45264533mirror.1vm022026-03-23 23:26:49cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308406,"replay_state":"idle"}2026-03-23 23:26:48' 2026-03-23T23:26:53.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:26:53.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/last_update' 2026-03-23T23:26:53.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:26:49' 2026-03-23T23:26:53.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/state' 2026-03-23T23:26:53.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:26:53.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:26:53.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:26:53.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:26:53.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:53.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:26:53.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirrors cluster1 2026-03-23T23:26:53.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:53.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:26:53.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:26:53.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:0 '' 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:0 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:0 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:26:53.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:26:53.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:26:53.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:26:53.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=29671 2026-03-23T23:26:53.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 29671 ']' 2026-03-23T23:26:53.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 29671 2026-03-23T23:26:53.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:26:53.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:26:53.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:26:53.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=29671 '$2 == pid {print; exit 1}' 2026-03-23T23:26:53.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 29671 0.3 0.5 850304 60996 ? Ssl 23:10 0:03 rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:26:53.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:26:53.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:26:54.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:26:54.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=29671 '$2 == pid {print; exit 1}' 2026-03-23T23:26:54.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:26:54.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:26:54.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=29671 '$2 == pid {print; exit 1}' 2026-03-23T23:26:54.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:26:54.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:26:54.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:54.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:54.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:26:54.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:26:54.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:26:54.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:54.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:54.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:26:54.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:26:54.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:26:54.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:26:54.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:26:54.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:26:54.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:26:54.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:26:54.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster2 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:26:54.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:26:54.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:26:54.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:0 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:26:54.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:26:54.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:26:54.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:26:54.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:54.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:1 '' 2026-03-23T23:26:54.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:26:54.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:26:54.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:54.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:1 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:1 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:26:54.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:26:54.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:26:54.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:26:54.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=29715 2026-03-23T23:26:54.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 29715 ']' 2026-03-23T23:26:54.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 29715 2026-03-23T23:26:54.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:26:54.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:26:54.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:26:54.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=29715 '$2 == pid {print; exit 1}' 2026-03-23T23:26:54.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 29715 0.1 0.5 766300 56860 ? Ssl 23:10 0:01 rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:26:54.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:26:54.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:26:55.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:26:55.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=29715 '$2 == pid {print; exit 1}' 2026-03-23T23:26:55.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:26:55.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:26:55.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=29715 '$2 == pid {print; exit 1}' 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:26:55.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:26:55.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:26:55.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster2 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:26:55.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:26:55.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:26:55.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:26:55.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:1 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:26:55.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:26:55.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:26:55.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:26:55.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:26:55.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:55.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:2 '' 2026-03-23T23:26:55.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:26:55.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:26:55.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:55.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:2 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:2 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:26:55.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:26:55.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:26:55.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:26:55.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=29761 2026-03-23T23:26:55.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 29761 ']' 2026-03-23T23:26:55.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 29761 2026-03-23T23:26:55.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:26:55.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:26:55.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:26:55.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=29761 '$2 == pid {print; exit 1}' 2026-03-23T23:26:55.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 29761 0.1 0.5 766296 54424 ? Ssl 23:10 0:01 rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:26:55.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:26:55.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:26:56.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:26:56.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=29761 '$2 == pid {print; exit 1}' 2026-03-23T23:26:56.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:26:56.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:26:56.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=29761 '$2 == pid {print; exit 1}' 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:26:56.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:26:56.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:26:56.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster2 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:26:56.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:26:56.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:26:56.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:2 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:26:56.299 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:26:56.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:26:56.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:3 '' 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:3 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:3 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:26:56.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:26:56.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:26:56.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:26:56.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:26:56.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=29851 2026-03-23T23:26:56.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 29851 ']' 2026-03-23T23:26:56.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 29851 2026-03-23T23:26:56.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:26:56.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:26:56.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:26:56.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=29851 '$2 == pid {print; exit 1}' 2026-03-23T23:26:56.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 29851 0.1 0.5 764248 51472 ? Ssl 23:10 0:01 rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:26:56.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:26:56.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:26:57.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:26:57.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=29851 '$2 == pid {print; exit 1}' 2026-03-23T23:26:57.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:26:57.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:26:57.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=29851 '$2 == pid {print; exit 1}' 2026-03-23T23:26:57.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:26:57.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:26:57.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:26:57.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:57.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:26:57.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:26:57.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:26:57.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:57.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:57.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:26:57.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:26:57.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:26:57.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:26:57.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:26:57.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:26:57.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:26:57.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:26:57.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:26:57.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster2 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:26:57.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:26:57.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:26:57.384 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:3 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:26:57.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:26:57.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:26:57.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:26:57.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_demote_image 100 2026-03-23T23:26:57.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:57.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:57.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:57.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:26:57.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:26:57.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:57.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:26:57.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_demote_image --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:26:57.432 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:26:57.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:26:57.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2083.32 bytes/sec: 8.1 MiB/s 2026-03-23T23:26:57.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test_demote_image 2026-03-23T23:26:57.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:57.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:57.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:57.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test_demote_image 2026-03-23T23:26:59.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:26:59.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirrors cluster1 2026-03-23T23:26:59.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:59.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:0 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:59.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:1 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:59.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:2 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:59.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:3 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:26:59.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:26:59.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test_demote_image 2026-03-23T23:26:59.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:26:59.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:59.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:26:59.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:26:59.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:59.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_demote_image.status 2026-03-23T23:26:59.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_demote_image.status 2026-03-23T23:26:59.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:26:59.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.status 2026-03-23T23:26:59.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_demote_image.status 2026-03-23T23:26:59.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_demote_image.status 2026-03-23T23:26:59.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:26:59.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:26:59.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.status 2026-03-23T23:26:59.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:26:59.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:59.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:59.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.status 2026-03-23T23:26:59.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:26:59.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:26:59.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:26:59.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=179 2026-03-23T23:26:59.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:26:59.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:26:59.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:26:59.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:26:59.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:26:59.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:26:59.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:26:59.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:26:59.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:26:59.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:26:59.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:26:59.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=178 2026-03-23T23:26:59.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 179 = 178 2026-03-23T23:26:59.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:26:59.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:27:00.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:27:00.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:00.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:00.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:00.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:27:00.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:27:00.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:27:00.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:27:00.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=178 2026-03-23T23:27:00.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 179 = 178 2026-03-23T23:27:00.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:27:00.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.8 2026-03-23T23:27:01.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:27:01.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:01.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:01.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:01.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:27:01.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:27:01.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:27:01.167 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:27:01.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=178 2026-03-23T23:27:01.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 179 = 178 2026-03-23T23:27:01.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:27:01.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1.6 2026-03-23T23:27:02.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:27:02.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:02.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:02.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:02.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:27:02.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:27:02.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:27:02.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:27:02.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=178 2026-03-23T23:27:02.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 179 = 178 2026-03-23T23:27:02.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:27:02.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:27:04.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:27:04.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:04.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:04.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:04.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:27:04.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:27:04.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:27:04.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:27:04.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=179 2026-03-23T23:27:04.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 179 = 179 2026-03-23T23:27:04.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:04.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_demote_image up+unknown 2026-03-23T23:27:04.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:04.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:04.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:04.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:04.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:04.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:04.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:04.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_demote_image up+unknown '' '' 2026-03-23T23:27:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_demote_image 2026-03-23T23:27:05.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_demote_image: 2026-03-23T23:27:05.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 9397f8af-2361-4306-b951-9dfacc1ccf8f 2026-03-23T23:27:05.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:05.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:27:05.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:27:05.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:04 2026-03-23T23:27:05.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:05.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:27:05.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:05.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:27:05.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:04' 2026-03-23T23:27:05.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:27:05.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:27:05.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:27:05.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:27:05.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:05.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:27:05.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:05.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:27:05.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:05.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:27:05.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:05.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:05.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:04' 2026-03-23T23:27:05.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_demote_image up+unknown '2026-03-23 23:27:04' 2026-03-23T23:27:05.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:05.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:05.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:05.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:05.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:04' 2026-03-23T23:27:05.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:05.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:05.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:05.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING1145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:27:04cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}2026-03-23 23:27:03test_demote_image9397f8af-2361-4306-b951-9dfacc1ccf8fup+unknownremote image is not primary45264533mirror.1vm022026-03-23 23:27:04cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image demoted2026-03-23 23:27:04' 2026-03-23T23:27:05.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:05.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/last_update' 2026-03-23T23:27:05.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:04' 2026-03-23T23:27:05.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/state' 2026-03-23T23:27:05.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:27:05.920 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:27:05.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:27:05.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:27:05.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:05.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:05.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_demote_image up+unknown 2026-03-23T23:27:05.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:05.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:05.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:05.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:05.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:05.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:05.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:05.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:06.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_demote_image up+unknown '' '' 2026-03-23T23:27:06.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:06.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:06.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:06.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:06.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:06.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:06.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:06.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:06.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_demote_image 2026-03-23T23:27:06.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_demote_image: 2026-03-23T23:27:06.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 9397f8af-2361-4306-b951-9dfacc1ccf8f 2026-03-23T23:27:06.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:06.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:27:06.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.2 on vm02 2026-03-23T23:27:06.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:04 2026-03-23T23:27:06.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:06.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:27:06.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:06.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:27:06.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:04' 2026-03-23T23:27:06.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:27:06.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:27:06.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:27:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image demoted 2026-03-23T23:27:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:27:06.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:06.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:27:06.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:06.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.2 on vm02 2026-03-23T23:27:06.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:06.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:06.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:04' 2026-03-23T23:27:06.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_demote_image up+unknown '2026-03-23 23:27:04' 2026-03-23T23:27:06.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:06.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:06.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:06.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:06.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:04' 2026-03-23T23:27:06.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:06.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:06.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:07.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING1157715777mirror.0vm0220.2.0-712-g70f8415bfalseOK57785783mirror.1vm0220.2.0-712-g70f8415btrueOK57855789mirror.2vm0220.2.0-712-g70f8415bfalseOK57915794mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}57785783mirror.1vm022026-03-23 23:27:03cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:27:04test_demote_image9397f8af-2361-4306-b951-9dfacc1ccf8fup+unknownremote image demoted57855789mirror.2vm022026-03-23 23:27:04cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:27:04' 2026-03-23T23:27:07.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:07.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/last_update' 2026-03-23T23:27:07.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:04' 2026-03-23T23:27:07.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/state' 2026-03-23T23:27:07.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:27:07.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:27:07.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:27:07.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:27:07.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:07.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:07.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test_demote_image 2026-03-23T23:27:07.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:27:07.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:27:07.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:07.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:27:07.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:27:07.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:07.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_demote_image.export 2026-03-23T23:27:07.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_demote_image.export 2026-03-23T23:27:07.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:27:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.export 2026-03-23T23:27:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_demote_image.export 2026-03-23T23:27:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_demote_image.export 2026-03-23T23:27:07.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:27:07.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.export 2026-03-23T23:27:07.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.export 2026-03-23T23:27:07.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test_demote_image /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.export 2026-03-23T23:27:07.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:27:07.353 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.export 2026-03-23T23:27:07.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:27:07.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.export 2026-03-23T23:27:07.543 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.export 2026-03-23T23:27:07.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:07.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test_demote_image 2026-03-23T23:27:07.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:07.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:07.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:07.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:27:07.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test_demote_image 2026-03-23T23:27:07.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:27:07.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test_demote_image 2026-03-23T23:27:07.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:07.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:07.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:07.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test_demote_image started 2026-03-23T23:27:07.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:07.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:07.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:07.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:27:07.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:27:07.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:07.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_demote_image started 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_demote_image 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:27:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:08.752 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:27:08.752 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:27:08.752 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:27:08.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:08.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_demote_image 2026-03-23T23:27:08.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:27:08.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:08.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:08.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:27:08.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:27:08.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:08.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:08.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:08.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:27:08.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:27:08.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:08.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:08.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:08.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:27:08.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:27:08.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:27:08.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_demote_image 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:27:08.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:27:08.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:27:08.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:08.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:08.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:08.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:27:08.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:27:08.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:27:08.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:27:08.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:27:08.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:27:08.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:08.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_demote_image started 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_demote_image 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:10.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:27:10.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:27:10.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:27:10.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:10.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_demote_image 2026-03-23T23:27:10.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:27:10.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:10.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:10.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:27:10.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:27:10.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:10.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:10.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:10.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:27:10.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:27:10.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:27:10.978 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_demote_image 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:27:10.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:27:10.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:27:10.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:10.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:10.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:10.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:27:11.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:27:11.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:27:11.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:27:11.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_demote_image up+stopped 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:11.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:12.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_demote_image up+stopped '' '' 2026-03-23T23:27:12.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:12.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:12.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:12.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:27:12.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:12.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:12.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:12.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:12.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_demote_image 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_demote_image: 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 9397f8af-2361-4306-b951-9dfacc1ccf8f 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.2 on vm02 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:09 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308427,"replay_state":"idle"} 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:09 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 186 .mirror.primary.9397f8af-2361-4306-b951-9dfacc1ccf8f.adee7616-0c57-4623-b117-e4284582fd5a (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:27:12.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:27:12.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:27:12.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:27:12.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:27:12.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:12.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:27:12.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:12.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:27:12.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:12.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.2 on vm02 2026-03-23T23:27:12.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:12.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:12.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:09' 2026-03-23T23:27:12.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_demote_image up+stopped '2026-03-23 23:27:09' 2026-03-23T23:27:12.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:12.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:12.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:12.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:27:12.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:09' 2026-03-23T23:27:12.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:12.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:12.099 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:12.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK257715777mirror.0vm0220.2.0-712-g70f8415bfalseOK57785783mirror.1vm0220.2.0-712-g70f8415btrueOK57855789mirror.2vm0220.2.0-712-g70f8415bfalseOK57915794mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}57785783mirror.1vm022026-03-23 23:27:03cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:27:09test_demote_image9397f8af-2361-4306-b951-9dfacc1ccf8fup+stoppedlocal image is primary57855789mirror.2vm022026-03-23 23:27:09cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308427,"replay_state":"idle"}2026-03-23 23:27:09' 2026-03-23T23:27:12.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:12.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/last_update' 2026-03-23T23:27:12.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:09' 2026-03-23T23:27:12.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/state' 2026-03-23T23:27:12.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:27:12.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:27:12.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:27:12.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:27:12.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:12.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:12.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_demote_image up+replaying 2026-03-23T23:27:12.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:12.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:12.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:12.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:27:12.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:12.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:12.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:12.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:13.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_demote_image up+replaying '' '' 2026-03-23T23:27:13.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:13.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:13.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:13.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:27:13.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:13.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:13.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:13.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:13.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_demote_image 2026-03-23T23:27:13.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_demote_image: 2026-03-23T23:27:13.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 9397f8af-2361-4306-b951-9dfacc1ccf8f 2026-03-23T23:27:13.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:27:13.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308427,"replay_state":"idle"} 2026-03-23T23:27:13.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:27:13.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:09 2026-03-23T23:27:13.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:13.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:27:13.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:27:13.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:27:13.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:09' 2026-03-23T23:27:13.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:27:13.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:27:13.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:27:13.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308427,"replay_state":"idle"} 2026-03-23T23:27:13.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:13.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:27:13.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:13.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:27:13.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:13.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:27:13.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:13.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:13.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:09' 2026-03-23T23:27:13.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_demote_image up+replaying '2026-03-23 23:27:09' 2026-03-23T23:27:13.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:13.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:13.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:13.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:27:13.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:09' 2026-03-23T23:27:13.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:13.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:13.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:13.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK245194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:27:09cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}2026-03-23 23:27:03test_demote_image9397f8af-2361-4306-b951-9dfacc1ccf8fup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308427,"replay_state":"idle"}45264533mirror.1vm022026-03-23 23:27:09cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:27:09' 2026-03-23T23:27:13.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:13.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/last_update' 2026-03-23T23:27:13.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:09' 2026-03-23T23:27:13.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/state' 2026-03-23T23:27:13.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:27:13.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:27:13.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:27:13.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:27:13.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:13.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:13.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster1 mirror test_demote_image 2026-03-23T23:27:13.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:13.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:13.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:13.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:27:13.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:27:13.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster1 mirror test_demote_image 2026-03-23T23:27:13.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:13.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:13.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:27:13.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 snap purge mirror/test_demote_image 2026-03-23T23:27:13.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 rm mirror/test_demote_image 2026-03-23T23:27:14.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:27:14.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:14.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:27:14.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: request image resync when remote is not primary' 2026-03-23T23:27:14.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:27:14.956 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:27:14.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:27:14 TEST: request image resync when remote is not primary 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:27:14 TEST: request image resync when remote is not primary 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_resync_image=test_resync_image 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test_resync_image snapshot 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test_resync_image 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:14.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test_resync_image 2026-03-23T23:27:14.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:27:14.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:14.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:27:14.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:14.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test_resync_image snapshot 2026-03-23T23:27:14.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:14.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:14.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:14.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:27:14.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test_resync_image snapshot 2026-03-23T23:27:15.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:27:15.197 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test_resync_image 2026-03-23T23:27:15.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_resync_image': 2026-03-23T23:27:15.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:27:15.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:27:15.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 16ea84008125 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.16ea84008125 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:27:14 2026 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:27:14 2026 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:27:14 2026 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: e6eddd01-8678-42b9-a3f7-4620d9d27792 2026-03-23T23:27:15.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:27:15.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_resync_image 100 2026-03-23T23:27:15.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:15.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:15.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:15.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:27:15.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:27:15.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:27:15.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:27:15.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_resync_image --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:27:15.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:27:15.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:27:15.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2272.73 bytes/sec: 8.9 MiB/s 2026-03-23T23:27:15.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test_resync_image 2026-03-23T23:27:15.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:15.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:15.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:15.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test_resync_image stopped 2026-03-23T23:27:15.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:15.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:15.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:15.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:27:15.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:27:15.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:15.312 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:16.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_resync_image stopped 2026-03-23T23:27:16.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:16.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:16.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:16.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:27:16.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:27:16.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:27:16.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:16.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:27:16.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:27:16.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:16.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:27:16.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:27:16.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:27:16.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:16.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:27:16.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:27:16.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:27:16.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:16.315 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:27:16.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:27:16.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:16.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:16.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:16.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:16.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_resync_image'] 2026-03-23T23:27:16.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:27:16.391 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:27:16.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:16.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:27:16.393 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:27:16.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:16.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:16.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:16.407 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:16.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:27:16.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:27:16.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:27:16.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:27:16.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test_resync_image 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_resync_image started 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:16.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:17.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_resync_image started 2026-03-23T23:27:17.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:17.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:17.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:17.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:27:17.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:27:17.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:27:17.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:17.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:27:17.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:27:17.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:17.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:27:17.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:27:17.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:27:17.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:17.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:27:17.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:27:17.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:17.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:27:17.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:27:17.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:17.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:17.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:27:17.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:17.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:27:17.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:27:17.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:27:17.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:27:17.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:27:17.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:27:17.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:27:17.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:27:17.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:27:17.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:17.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:27:17.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:27:17.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:27:17.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:27:17.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test_resync_image 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test_resync_image 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:17.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test_resync_image 2026-03-23T23:27:18.452 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 182 2026-03-23T23:27:18.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test_resync_image 2026-03-23T23:27:18.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:27:18.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:18.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:27:18.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:27:18.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:18.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_resync_image.status 2026-03-23T23:27:18.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_resync_image.status 2026-03-23T23:27:18.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:27:18.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.status 2026-03-23T23:27:18.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_resync_image.status 2026-03-23T23:27:18.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_resync_image.status 2026-03-23T23:27:18.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:27:18.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.status 2026-03-23T23:27:18.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test_resync_image /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.status 2026-03-23T23:27:18.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:18.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:18.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:18.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.status 2026-03-23T23:27:18.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test_resync_image --format xml 2026-03-23T23:27:18.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:27:18.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:27:18.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=182 2026-03-23T23:27:18.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:27:18.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:27:18.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:27:18.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_resync_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.status 2026-03-23T23:27:18.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:18.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:18.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:18.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.status 2026-03-23T23:27:18.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_resync_image --format xml 2026-03-23T23:27:18.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:27:18.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:27:18.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=181 2026-03-23T23:27:18.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 182 = 181 2026-03-23T23:27:18.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:27:18.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:27:19.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_resync_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.status 2026-03-23T23:27:19.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:19.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:19.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:19.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.status 2026-03-23T23:27:19.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_resync_image --format xml 2026-03-23T23:27:19.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:27:19.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=182 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 182 = 182 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test_resync_image 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_resync_image up+replaying 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:19.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:20.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_resync_image up+replaying '' '' 2026-03-23T23:27:20.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:20.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:20.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:20.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:27:20.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:20.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:20.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:20.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:20.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_resync_image 2026-03-23T23:27:20.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:20.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: e6eddd01-8678-42b9-a3f7-4620d9d27792 2026-03-23T23:27:20.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:27:20.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308435,"replay_state":"idle"} 2026-03-23T23:27:20.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:27:20.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:16 2026-03-23T23:27:20.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:20.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:27:20.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:27:20.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:27:20.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:19' 2026-03-23T23:27:20.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:27:20.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:27:20.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:27:20.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308435,"replay_state":"idle"} 2026-03-23T23:27:20.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:20.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:27:20.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:20.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:27:20.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:20.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:27:20.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:20.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:20.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:16' 2026-03-23T23:27:20.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_resync_image up+replaying '2026-03-23 23:27:16' 2026-03-23T23:27:20.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:20.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:20.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:20.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:27:20.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:16' 2026-03-23T23:27:20.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:20.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:20.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:20.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK257715777mirror.0vm0220.2.0-712-g70f8415bfalseOK57785783mirror.1vm0220.2.0-712-g70f8415btrueOK57855789mirror.2vm0220.2.0-712-g70f8415bfalseOK57915794mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}57785783mirror.1vm022026-03-23 23:27:03cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:27:19test_resync_imagee6eddd01-8678-42b9-a3f7-4620d9d27792up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308435,"replay_state":"idle"}57715777mirror.0vm022026-03-23 23:27:16cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:27:19' 2026-03-23T23:27:20.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:20.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/last_update' 2026-03-23T23:27:20.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:16' 2026-03-23T23:27:20.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/state' 2026-03-23T23:27:20.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:27:20.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:27:20.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:27:20.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:27:20.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:20.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:20.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_resync_image up+stopped 2026-03-23T23:27:20.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:20.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:20.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:20.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:27:20.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:20.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:20.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:20.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:21.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_resync_image up+stopped '' '' 2026-03-23T23:27:21.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:21.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:21.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:21.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:27:21.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:21.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:21.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:21.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:21.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_resync_image 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: e6eddd01-8678-42b9-a3f7-4620d9d27792 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:19 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308435,"replay_state":"idle"} 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:16 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 181 .mirror.primary.e6eddd01-8678-42b9-a3f7-4620d9d27792.6bb82a6e-8193-4643-bee4-346d21b3b791 (peer_uuids:[]) 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 182 .mirror.primary.e6eddd01-8678-42b9-a3f7-4620d9d27792.d46fbab0-6a94-4634-b7fc-dd15d8147167 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:27:21.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:27:21.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:27:21.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:27:21.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:21.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:27:21.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:21.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:27:21.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:21.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:27:21.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:21.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:21.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:19' 2026-03-23T23:27:21.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_resync_image up+stopped '2026-03-23 23:27:19' 2026-03-23T23:27:21.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:21.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:21.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:21.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:27:21.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:19' 2026-03-23T23:27:21.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:21.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:21.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:21.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK245194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:27:19cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}2026-03-23 23:27:03test_resync_imagee6eddd01-8678-42b9-a3f7-4620d9d27792up+stoppedlocal image is primary45264533mirror.1vm022026-03-23 23:27:19cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308435,"replay_state":"idle"}2026-03-23 23:27:16' 2026-03-23T23:27:21.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:21.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/last_update' 2026-03-23T23:27:21.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:19' 2026-03-23T23:27:21.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/state' 2026-03-23T23:27:21.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:27:21.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:27:21.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:27:21.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:27:21.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:21.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:21.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_resync_image 100 2026-03-23T23:27:21.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:21.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:21.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:21.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:27:21.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:27:21.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:27:21.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:27:21.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_resync_image --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:27:21.370 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:27:21.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:27:21.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 240.385 bytes/sec: 962 KiB/s 2026-03-23T23:27:21.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test_resync_image 2026-03-23T23:27:21.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:21.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:21.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:21.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test_resync_image 2026-03-23T23:27:23.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:27:23.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ request_resync_image cluster1 mirror test_resync_image test_resync_image_id 2026-03-23T23:27:23.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:23.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:23.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:23.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id_var_name=test_resync_image_id 2026-03-23T23:27:23.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test_resync_image 2026-03-23T23:27:23.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:27:23.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:27:23.857 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_resync_image 2026-03-23T23:27:23.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test_resync_image 2026-03-23T23:27:23.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:27:24.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval 'test_resync_image_id='\''16913faa3df6'\''' 2026-03-23T23:27:24.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test_resync_image_id=16913faa3df6 2026-03-23T23:27:24.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval 'test -n "$test_resync_image_id"' 2026-03-23T23:27:24.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -n 16913faa3df6 2026-03-23T23:27:24.097 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image resync mirror/test_resync_image 2026-03-23T23:27:24.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Flagged image for resync from primary 2026-03-23T23:27:24.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_resync_image up+unknown 'remote image is not primary' 2026-03-23T23:27:24.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:24.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:24.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:24.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:24.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:27:24.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:24.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:24.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:25.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_resync_image up+unknown 'remote image is not primary' '' 2026-03-23T23:27:25.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:25.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:25.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:25.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:25.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:27:25.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:25.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:25.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:25.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_resync_image 2026-03-23T23:27:25.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:25.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: e6eddd01-8678-42b9-a3f7-4620d9d27792 2026-03-23T23:27:25.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:25.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:27:25.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:27:25.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:24 2026-03-23T23:27:25.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:25.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:27:25.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:25.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:27:25.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:24' 2026-03-23T23:27:25.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:27:25.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:27:25.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*remote image is not primary' 2026-03-23T23:27:25.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:27:25.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:25.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:27:25.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:25.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:27:25.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:25.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:27:25.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:25.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:25.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:24' 2026-03-23T23:27:25.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_resync_image up+unknown '2026-03-23 23:27:24' 2026-03-23T23:27:25.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:25.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:25.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:25.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:25.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:24' 2026-03-23T23:27:25.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:25.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:25.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:25.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING1145194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:27:24cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}2026-03-23 23:27:03test_resync_imagee6eddd01-8678-42b9-a3f7-4620d9d27792up+unknownremote image is not primary45264533mirror.1vm022026-03-23 23:27:24cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image demoted2026-03-23 23:27:24' 2026-03-23T23:27:25.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:25.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/last_update' 2026-03-23T23:27:25.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:24' 2026-03-23T23:27:25.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/state' 2026-03-23T23:27:25.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:27:25.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:27:25.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:27:25.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:27:25.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:25.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:25.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_resync_image up+unknown 'remote image is not primary' 2026-03-23T23:27:25.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:25.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:25.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:25.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:25.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:27:25.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:25.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:25.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:26.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_resync_image up+unknown 'remote image is not primary' '' 2026-03-23T23:27:26.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:26.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:26.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:26.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:26.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:27:26.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:26.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:26.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:26.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_resync_image 2026-03-23T23:27:26.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:26.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: e6eddd01-8678-42b9-a3f7-4620d9d27792 2026-03-23T23:27:26.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:26.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:27:26.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:27:26.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:24 2026-03-23T23:27:26.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:26.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:27:26.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:26.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:27:26.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:24' 2026-03-23T23:27:26.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:27:26.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:27:26.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*remote image is not primary' 2026-03-23T23:27:26.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:27:26.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:26.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:27:28.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_resync_image up+unknown 'remote image is not primary' '' 2026-03-23T23:27:28.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:28.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:28.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:28.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:28.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:27:28.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:28.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:28.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:28.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_resync_image 2026-03-23T23:27:28.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:28.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: e6eddd01-8678-42b9-a3f7-4620d9d27792 2026-03-23T23:27:28.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:28.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:27:28.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:27:28.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:24 2026-03-23T23:27:28.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:28.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:27:28.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:28.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:27:28.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:24' 2026-03-23T23:27:28.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:27:28.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:27:28.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*remote image is not primary' 2026-03-23T23:27:28.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:27:28.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:28.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:27:32.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_resync_image up+unknown 'remote image is not primary' '' 2026-03-23T23:27:32.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:32.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:32.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:32.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:32.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:27:32.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:32.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:32.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:32.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_resync_image 2026-03-23T23:27:32.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:32.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: e6eddd01-8678-42b9-a3f7-4620d9d27792 2026-03-23T23:27:32.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:32.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:27:32.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:27:32.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:29 2026-03-23T23:27:32.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:32.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:27:32.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:32.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:27:32.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:29' 2026-03-23T23:27:32.355 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:27:32.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:27:32.356 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*remote image is not primary' 2026-03-23T23:27:32.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:27:32.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:32.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:27:32.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:32.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:27:32.358 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:32.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:27:32.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:32.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:32.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:29' 2026-03-23T23:27:32.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_resync_image up+unknown '2026-03-23 23:27:29' 2026-03-23T23:27:32.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:32.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:32.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:32.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:32.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:29' 2026-03-23T23:27:32.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:32.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:32.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:32.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING1157715777mirror.0vm0220.2.0-712-g70f8415bfalseOK57785783mirror.1vm0220.2.0-712-g70f8415btrueOK57855789mirror.2vm0220.2.0-712-g70f8415bfalseOK57915794mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}57785783mirror.1vm022026-03-23 23:27:29cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:27:29test_resync_imagee6eddd01-8678-42b9-a3f7-4620d9d27792up+unknownremote image is not primary57715777mirror.0vm022026-03-23 23:27:29cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:27:29' 2026-03-23T23:27:32.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:32.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/last_update' 2026-03-23T23:27:32.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:29' 2026-03-23T23:27:32.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/state' 2026-03-23T23:27:32.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:27:32.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:27:32.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:27:32.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:27:32.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:32.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:32.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test_resync_image 2026-03-23T23:27:32.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:32.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:32.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:32.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:27:32.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test_resync_image 2026-03-23T23:27:32.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:27:32.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test_resync_image 2026-03-23T23:27:32.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:32.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:32.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:32.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test_resync_image started 2026-03-23T23:27:32.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:32.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:32.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:32.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:27:32.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:27:32.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:32.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:33.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_resync_image started 2026-03-23T23:27:33.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:33.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:33.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:33.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:27:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:27:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:27:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:27:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:27:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:27:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:27:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:27:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:33.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:27:33.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:27:33.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:33.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:27:33.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:27:33.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:33.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:33.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:33.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:33.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_resync_image'] 2026-03-23T23:27:33.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:27:33.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:27:33.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:33.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:33.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:27:33.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:33.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:33.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:27:33.950 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:33.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:33.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:33.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:33.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:33.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:27:33.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:27:33.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:27:33.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:33.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:33.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:33.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:34.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:27:34.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:27:34.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:27:34.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:27:34.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:27:34.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:34.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:27:36.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_resync_image started 2026-03-23T23:27:36.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:36.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:36.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:36.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:27:36.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:27:36.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:27:36.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:36.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:27:36.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:27:36.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:36.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:27:36.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:27:36.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:27:36.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:36.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:27:36.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:27:36.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:27:36.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:27:36.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:27:36.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:27:36.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:36.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:36.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:36.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:36.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_resync_image'] 2026-03-23T23:27:36.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:27:36.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:27:36.110 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:27:36.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:27:36.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:36.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:36.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:36.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:36.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:27:36.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:27:36.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:27:36.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_resync_image up+stopped 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:36.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:37.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_resync_image up+stopped '' '' 2026-03-23T23:27:37.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:37.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:37.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:37.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:27:37.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:37.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:37.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:37.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:37.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_resync_image 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: e6eddd01-8678-42b9-a3f7-4620d9d27792 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:34 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308452,"replay_state":"idle"} 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:34 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 190 .mirror.primary.e6eddd01-8678-42b9-a3f7-4620d9d27792.dee4d379-137a-4520-a52a-a69cd660fbc3 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:27:37.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:27:37.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:27:37.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:27:37.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:37.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:27:37.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:37.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:27:37.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:37.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:27:37.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:37.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:37.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:34' 2026-03-23T23:27:37.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_resync_image up+stopped '2026-03-23 23:27:34' 2026-03-23T23:27:37.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:37.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:37.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:37.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:27:37.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:34' 2026-03-23T23:27:37.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:37.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:37.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:37.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK257715777mirror.0vm0220.2.0-712-g70f8415bfalseOK57785783mirror.1vm0220.2.0-712-g70f8415btrueOK57855789mirror.2vm0220.2.0-712-g70f8415bfalseOK57915794mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}57785783mirror.1vm022026-03-23 23:27:29cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:27:34test_resync_imagee6eddd01-8678-42b9-a3f7-4620d9d27792up+stoppedlocal image is primary57715777mirror.0vm022026-03-23 23:27:34cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308452,"replay_state":"idle"}2026-03-23 23:27:34' 2026-03-23T23:27:37.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:37.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/last_update' 2026-03-23T23:27:37.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:34' 2026-03-23T23:27:37.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/state' 2026-03-23T23:27:37.265 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:27:37.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:27:37.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:27:37.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:27:37.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:37.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:37.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_resync_image up+replaying 2026-03-23T23:27:37.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:37.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:37.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:37.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:27:37.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:37.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:37.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:37.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:38.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_resync_image up+replaying '' '' 2026-03-23T23:27:38.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:38.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:38.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:38.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:27:38.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:38.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:38.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:38.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:38.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_resync_image 2026-03-23T23:27:38.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:38.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: e6eddd01-8678-42b9-a3f7-4620d9d27792 2026-03-23T23:27:38.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:27:38.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308452,"replay_state":"idle"} 2026-03-23T23:27:38.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:27:38.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:34 2026-03-23T23:27:38.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:38.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:27:38.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:27:38.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:27:38.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:34' 2026-03-23T23:27:38.303 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:27:38.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:27:38.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:27:38.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308452,"replay_state":"idle"} 2026-03-23T23:27:38.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:38.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:27:38.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:38.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:27:38.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:38.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:27:38.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:38.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:38.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:34' 2026-03-23T23:27:38.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_resync_image up+replaying '2026-03-23 23:27:34' 2026-03-23T23:27:38.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:38.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:38.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:38.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:27:38.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:34' 2026-03-23T23:27:38.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:38.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:38.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:38.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK245194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:27:34cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}2026-03-23 23:27:29test_resync_imagee6eddd01-8678-42b9-a3f7-4620d9d27792up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308452,"replay_state":"idle"}45264533mirror.1vm022026-03-23 23:27:34cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:27:34' 2026-03-23T23:27:38.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:38.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/last_update' 2026-03-23T23:27:38.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:34' 2026-03-23T23:27:38.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/state' 2026-03-23T23:27:38.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:27:38.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:27:38.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:27:38.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:27:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test_resync_image 2026-03-23T23:27:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:27:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:27:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:27:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:27:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_resync_image.export 2026-03-23T23:27:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_resync_image.export 2026-03-23T23:27:38.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:27:38.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.export 2026-03-23T23:27:38.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_resync_image.export 2026-03-23T23:27:38.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_resync_image.export 2026-03-23T23:27:38.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:27:38.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.export 2026-03-23T23:27:38.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.export 2026-03-23T23:27:38.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test_resync_image /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.export 2026-03-23T23:27:38.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:27:38.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test_resync_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.export 2026-03-23T23:27:38.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:27:38.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.export 2026-03-23T23:27:38.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.export 2026-03-23T23:27:38.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:38.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster1 mirror test_resync_image 2026-03-23T23:27:38.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:38.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:38.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:38.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:27:38.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:27:38.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster1 mirror test_resync_image 2026-03-23T23:27:38.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:38.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:38.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:38.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 snap purge mirror/test_resync_image 2026-03-23T23:27:38.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 rm mirror/test_resync_image 2026-03-23T23:27:40.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:27:40.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:40.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z '' ']' 2026-03-23T23:27:40.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: request image resync when remote is not primary and daemon is offline' 2026-03-23T23:27:40.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:27:40.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:27:40.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:27:40 TEST: request image resync when remote is not primary and daemon is offline 2026-03-23T23:27:40.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:27:40 TEST: request image resync when remote is not primary and daemon is offline 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_resync_image=test_resync_image 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test_resync_image snapshot 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test_resync_image 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:40.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test_resync_image 2026-03-23T23:27:40.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:27:40.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:40.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:27:40.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:40.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test_resync_image snapshot 2026-03-23T23:27:40.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:40.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:40.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:40.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:27:40.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test_resync_image snapshot 2026-03-23T23:27:40.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:27:40.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test_resync_image 2026-03-23T23:27:40.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_resync_image': 2026-03-23T23:27:40.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:27:40.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:27:40.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:27:40.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 1716a49b4242 2026-03-23T23:27:40.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.1716a49b4242 2026-03-23T23:27:40.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:27:40.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:27:40.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:27:40.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:27:40.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:27:40 2026 2026-03-23T23:27:40.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:27:40 2026 2026-03-23T23:27:40.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:27:40 2026 2026-03-23T23:27:40.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:27:40.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:27:40.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: be171fad-8f7e-49c1-986f-700239ee49a1 2026-03-23T23:27:40.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:27:40.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_resync_image 100 2026-03-23T23:27:40.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:40.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:40.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:40.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:27:40.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:27:40.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:27:40.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:27:40.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_resync_image --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:27:40.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:27:40.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:27:40.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2777.78 bytes/sec: 11 MiB/s 2026-03-23T23:27:40.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test_resync_image 2026-03-23T23:27:40.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:40.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:40.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:40.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test_resync_image stopped 2026-03-23T23:27:40.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:40.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:40.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:40.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:27:40.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:27:40.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:40.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_resync_image stopped 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:41.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:27:41.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:27:41.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:41.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:41.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:27:41.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:27:41.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:27:41.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:41.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:41.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:41.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:41.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_resync_image'] 2026-03-23T23:27:41.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:27:41.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:27:41.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:41.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:41.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:27:41.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:27:41.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:41.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:41.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:41.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:41.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_resync_image'] 2026-03-23T23:27:41.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:27:41.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:2 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:2 cluster instance 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster2:2 ']' 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:2 cluster2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:2 local_cluster instance 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster2:2 ']' 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:27:41.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.2 'admin socket' 2026-03-23T23:27:41.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:27:41.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:27:41.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:27:41.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:41.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_resync_image'] 2026-03-23T23:27:41.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:27:41.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:3 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:3 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:3 cluster instance 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:3 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster2:3 ']' 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:3 cluster2 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:3 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:3 local_cluster instance 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:3 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:41.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:41.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:41.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:27:41.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster2:3 ']' 2026-03-23T23:27:41.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:41.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:41.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:27:41.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:27:41.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.3 'admin socket' 2026-03-23T23:27:41.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:27:41.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:27:41.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:27:41.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:41.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_resync_image'] 2026-03-23T23:27:41.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:27:41.747 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:27:41.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:41.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:27:42.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:27:42.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:27:42.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:27:42.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:27:42.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:27:42.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:42.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_resync_image'] 2026-03-23T23:27:42.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:27:42.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:27:42.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:27:42.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:27:42.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:42.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:42.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:27:42.830 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:42.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:27:42.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:27:42.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:27:42.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test_resync_image 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_resync_image started 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:42.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:43.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_resync_image started 2026-03-23T23:27:43.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:43.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:43.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:43.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:27:43.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:27:43.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:27:43.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:43.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:27:43.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:43.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:27:43.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:27:43.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:27:43.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:27:43.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:43.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:27:43.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:27:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_resync_image 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:27:43.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:27:43.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:27:43.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:27:43.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:27:43.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:27:43.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:27:43.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:27:43.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:27:43.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:27:43.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:27:43.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:27:43.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:27:43.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:27:43.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:43.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test_resync_image 2026-03-23T23:27:43.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:27:43.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:43.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:27:43.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:27:43.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:43.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:27:43.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:27:43.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test_resync_image 2026-03-23T23:27:43.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:43.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:43.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:43.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test_resync_image 2026-03-23T23:27:44.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 186 2026-03-23T23:27:44.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test_resync_image 2026-03-23T23:27:44.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:27:44.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:44.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:27:44.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:27:44.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:44.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_resync_image.status 2026-03-23T23:27:44.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_resync_image.status 2026-03-23T23:27:44.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:27:44.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.status 2026-03-23T23:27:44.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_resync_image.status 2026-03-23T23:27:44.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_resync_image.status 2026-03-23T23:27:44.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:27:44.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.status 2026-03-23T23:27:44.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test_resync_image /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.status 2026-03-23T23:27:44.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:44.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:44.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:44.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.status 2026-03-23T23:27:44.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test_resync_image --format xml 2026-03-23T23:27:44.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:27:44.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:27:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=186 2026-03-23T23:27:44.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:27:44.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:27:44.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:27:44.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_resync_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.status 2026-03-23T23:27:44.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:44.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:44.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:44.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.status 2026-03-23T23:27:44.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_resync_image --format xml 2026-03-23T23:27:44.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:27:44.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:27:44.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=185 2026-03-23T23:27:44.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 186 = 185 2026-03-23T23:27:44.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:27:44.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:27:45.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_resync_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.status 2026-03-23T23:27:45.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:45.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:45.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:45.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.status 2026-03-23T23:27:45.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_resync_image --format xml 2026-03-23T23:27:45.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:27:45.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=186 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 186 = 186 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test_resync_image 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_resync_image up+replaying 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:27:45.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:45.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:45.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:45.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:46.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_resync_image up+replaying '' '' 2026-03-23T23:27:46.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:46.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:46.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:46.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:27:46.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:46.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:46.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:46.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:46.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_resync_image 2026-03-23T23:27:46.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:46.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: be171fad-8f7e-49c1-986f-700239ee49a1 2026-03-23T23:27:46.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:27:46.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308460,"replay_state":"idle"} 2026-03-23T23:27:46.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:27:46.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:41 2026-03-23T23:27:46.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:46.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:27:46.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:27:46.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:27:46.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:44' 2026-03-23T23:27:46.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:27:46.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:27:46.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:27:46.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308460,"replay_state":"idle"} 2026-03-23T23:27:46.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:46.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:27:46.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:46.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:27:46.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:46.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:27:46.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:46.120 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:46.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:41' 2026-03-23T23:27:46.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_resync_image up+replaying '2026-03-23 23:27:41' 2026-03-23T23:27:46.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:46.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:46.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:46.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:27:46.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:41' 2026-03-23T23:27:46.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:46.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:46.122 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:46.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK257715777mirror.0vm0220.2.0-712-g70f8415bfalseOK57785783mirror.1vm0220.2.0-712-g70f8415btrueOK57855789mirror.2vm0220.2.0-712-g70f8415bfalseOK57915794mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}57785783mirror.1vm022026-03-23 23:27:29cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:27:44test_resync_imagebe171fad-8f7e-49c1-986f-700239ee49a1up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308460,"replay_state":"idle"}57715777mirror.0vm022026-03-23 23:27:41cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:27:44' 2026-03-23T23:27:46.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:46.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/last_update' 2026-03-23T23:27:46.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:41' 2026-03-23T23:27:46.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/state' 2026-03-23T23:27:46.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:27:46.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:27:46.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:27:46.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:27:46.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:46.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:46.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_resync_image up+stopped 2026-03-23T23:27:46.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:46.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:46.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:46.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:27:46.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:46.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:46.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:46.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:47.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_resync_image up+stopped '' '' 2026-03-23T23:27:47.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:47.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:47.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:47.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:27:47.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:27:47.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:47.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:47.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:47.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_resync_image 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: be171fad-8f7e-49c1-986f-700239ee49a1 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:44 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308460,"replay_state":"idle"} 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:41 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 185 .mirror.primary.be171fad-8f7e-49c1-986f-700239ee49a1.e8563f17-506c-4ef0-b4e6-d7b71bcae5bd (peer_uuids:[]) 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 186 .mirror.primary.be171fad-8f7e-49c1-986f-700239ee49a1.7a9efe14-deee-4ed9-a72c-6a30502f5b00 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:27:47.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:27:47.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:27:47.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:47.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:27:47.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:47.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:27:47.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:47.197 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:27:47.197 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:47.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:47.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:44' 2026-03-23T23:27:47.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_resync_image up+stopped '2026-03-23 23:27:44' 2026-03-23T23:27:47.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:47.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:47.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:47.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:27:47.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:44' 2026-03-23T23:27:47.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:47.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:47.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:47.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK245194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:27:44cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}2026-03-23 23:27:29test_resync_imagebe171fad-8f7e-49c1-986f-700239ee49a1up+stoppedlocal image is primary45264533mirror.1vm022026-03-23 23:27:44cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308460,"replay_state":"idle"}2026-03-23 23:27:41' 2026-03-23T23:27:47.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:47.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/last_update' 2026-03-23T23:27:47.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:44' 2026-03-23T23:27:47.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/state' 2026-03-23T23:27:47.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:27:47.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:27:47.239 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:27:47.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:27:47.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:47.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:47.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirrors cluster1 2026-03-23T23:27:47.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:47.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:27:47.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:27:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:0 '' 2026-03-23T23:27:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:27:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:27:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:27:47.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:0 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:0 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:27:47.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:27:47.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:27:47.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:27:47.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=56142 2026-03-23T23:27:47.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 56142 ']' 2026-03-23T23:27:47.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 56142 2026-03-23T23:27:47.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:27:47.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:27:47.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:27:47.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=56142 '$2 == pid {print; exit 1}' 2026-03-23T23:27:47.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 56142 0.5 0.4 766296 42920 ? Ssl 23:26 0:00 rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:27:47.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:27:47.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:48.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:27:48.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=56142 '$2 == pid {print; exit 1}' 2026-03-23T23:27:48.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:27:48.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:27:48.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=56142 '$2 == pid {print; exit 1}' 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:48.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:27:48.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:27:48.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster2 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:48.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:27:48.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:27:48.309 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:0 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:27:48.310 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:27:48.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:27:48.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:1 '' 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:1 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:1 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:27:48.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:27:48.323 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:27:48.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:27:48.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:27:48.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=56171 2026-03-23T23:27:48.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 56171 ']' 2026-03-23T23:27:48.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 56171 2026-03-23T23:27:48.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:27:48.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:27:48.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:27:48.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=56171 '$2 == pid {print; exit 1}' 2026-03-23T23:27:48.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 56171 0.3 0.3 766296 39268 ? Ssl 23:26 0:00 rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:27:48.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:27:48.348 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:49.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:27:49.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=56171 '$2 == pid {print; exit 1}' 2026-03-23T23:27:49.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:27:49.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:27:49.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=56171 '$2 == pid {print; exit 1}' 2026-03-23T23:27:49.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:27:49.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:27:49.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:27:49.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:49.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:27:49.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:27:49.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:27:49.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:49.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:49.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:27:49.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:27:49.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:27:49.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:27:49.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:27:49.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:49.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:27:49.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:27:49.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:27:49.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster2 2026-03-23T23:27:49.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:27:49.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:27:49.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:49.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:27:49.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:27:49.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:27:49.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:49.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:49.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:27:49.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:27:49.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:27:49.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:27:49.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:27:49.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:49.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:27:49.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:27:49.394 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:1 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:27:49.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:27:49.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:27:49.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:27:49.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:49.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:2 '' 2026-03-23T23:27:49.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:27:49.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:27:49.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:27:49.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:27:49.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:2 2026-03-23T23:27:49.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:2 2026-03-23T23:27:49.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:49.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:27:49.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:27:49.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:27:49.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:49.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:27:49.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:27:49.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:27:49.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:27:49.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:27:49.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:27:49.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:27:49.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:27:49.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:27:49.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:27:49.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=56229 2026-03-23T23:27:49.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 56229 ']' 2026-03-23T23:27:49.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 56229 2026-03-23T23:27:49.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:27:49.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:27:49.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:27:49.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=56229 '$2 == pid {print; exit 1}' 2026-03-23T23:27:49.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 56229 0.3 0.3 766296 40420 ? Ssl 23:26 0:00 rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:27:49.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:27:49.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:50.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:27:50.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=56229 '$2 == pid {print; exit 1}' 2026-03-23T23:27:50.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:27:50.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:27:50.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=56229 '$2 == pid {print; exit 1}' 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:27:50.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:27:50.465 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:27:50.465 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster2 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:27:50.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:27:50.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:27:50.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:2 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:27:50.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:27:50.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:27:50.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:3 '' 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:3 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:3 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:27:50.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:27:50.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:27:50.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:27:50.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:27:50.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=56291 2026-03-23T23:27:50.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 56291 ']' 2026-03-23T23:27:50.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 56291 2026-03-23T23:27:50.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:27:50.505 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:27:50.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:27:50.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=56291 '$2 == pid {print; exit 1}' 2026-03-23T23:27:50.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 56291 0.2 0.3 700728 37144 ? Ssl 23:26 0:00 rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:27:50.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:27:50.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:51.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:27:51.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=56291 '$2 == pid {print; exit 1}' 2026-03-23T23:27:51.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:27:51.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:27:51.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=56291 '$2 == pid {print; exit 1}' 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:27:51.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:27:51.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:27:51.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster2 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:27:51.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:27:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:27:51.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:3 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:27:51.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:27:51.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:27:51.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:27:51.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:27:51.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_resync_image 100 2026-03-23T23:27:51.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:51.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:51.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:51.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:27:51.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:27:51.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:27:51.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:27:51.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_resync_image --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:27:51.604 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:27:51.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:27:51.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2272.73 bytes/sec: 8.9 MiB/s 2026-03-23T23:27:51.653 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test_resync_image 2026-03-23T23:27:51.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:51.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:51.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:51.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test_resync_image 2026-03-23T23:27:53.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:27:53.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ request_resync_image cluster1 mirror test_resync_image test_resync_image_id 2026-03-23T23:27:53.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:53.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:53.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:53.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id_var_name=test_resync_image_id 2026-03-23T23:27:53.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test_resync_image 2026-03-23T23:27:53.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:27:53.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:27:53.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_resync_image 2026-03-23T23:27:53.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test_resync_image 2026-03-23T23:27:53.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:27:53.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval 'test_resync_image_id='\''16913c75c9fa'\''' 2026-03-23T23:27:53.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test_resync_image_id=16913c75c9fa 2026-03-23T23:27:53.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval 'test -n "$test_resync_image_id"' 2026-03-23T23:27:53.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -n 16913c75c9fa 2026-03-23T23:27:53.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image resync mirror/test_resync_image 2026-03-23T23:27:53.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Flagged image for resync from primary 2026-03-23T23:27:53.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirrors cluster1 2026-03-23T23:27:53.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:53.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:0 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:27:53.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:1 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:27:53.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:2 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:27:53.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:27:53.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:27:53.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:3 2026-03-23T23:27:53.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:27:53.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:27:53.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:27:53.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:27:53.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:27:53.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:27:53.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:27:53.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:27:53.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:27:53.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:27:53.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:27:53.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:27:53.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:27:53.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:27:53.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:27:53.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_resync_image up+unknown 'remote image is not primary' 2026-03-23T23:27:53.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:53.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:53.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:53.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:53.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:27:53.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:53.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:53.554 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:54.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_resync_image up+unknown 'remote image is not primary' '' 2026-03-23T23:27:54.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:54.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:54.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:54.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:54.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:27:54.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:54.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:54.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:54.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_resync_image 2026-03-23T23:27:54.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:54.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: be171fad-8f7e-49c1-986f-700239ee49a1 2026-03-23T23:27:54.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:27:54.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:27:54.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:27:54.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:49 2026-03-23T23:27:54.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:54.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:27:54.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:27:54.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:27:54.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:27:54.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:27:54.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:27:54.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:54.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:27:56.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_resync_image up+unknown 'remote image is not primary' '' 2026-03-23T23:27:56.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:56.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:56.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:56.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:56.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:27:56.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:56.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:56.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:56.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_resync_image 2026-03-23T23:27:56.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:56.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: be171fad-8f7e-49c1-986f-700239ee49a1 2026-03-23T23:27:56.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:56.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:27:56.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:27:56.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:54 2026-03-23T23:27:56.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:56.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:27:56.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:27:56.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:27:56.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:27:56.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:27:56.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:27:56.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*remote image is not primary' 2026-03-23T23:27:56.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:27:56.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:27:56.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:27:56.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:27:56.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:27:56.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:27:56.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:27:56.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:27:56.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:27:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:54' 2026-03-23T23:27:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_resync_image up+unknown '2026-03-23 23:27:54' 2026-03-23T23:27:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:27:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:27:54' 2026-03-23T23:27:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:56.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:27:56.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING245194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:27:54cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eeddown+unknownstatus not foundtest_resync_imagebe171fad-8f7e-49c1-986f-700239ee49a1up+unknownremote image is not primary45264533mirror.1vm022026-03-23 23:27:54cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eeddown+unknownstatus not found' 2026-03-23T23:27:56.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:27:56.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/last_update' 2026-03-23T23:27:56.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:27:54' 2026-03-23T23:27:56.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/state' 2026-03-23T23:27:56.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:27:56.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:27:56.674 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:27:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:27:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:27:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_resync_image up+unknown 'remote image is not primary' 2026-03-23T23:27:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:27:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:56.675 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:27:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_resync_image up+unknown 'remote image is not primary' '' 2026-03-23T23:27:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:27:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:57.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_resync_image 2026-03-23T23:27:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: be171fad-8f7e-49c1-986f-700239ee49a1 2026-03-23T23:27:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:27:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308464,"remote_snapshot_timestamp":1774308472,"replay_state":"idle"} 2026-03-23T23:27:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:57 2026-03-23T23:27:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:27:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:27:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:54' 2026-03-23T23:27:57.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:27:57.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:27:57.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:57.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:27:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_resync_image up+unknown 'remote image is not primary' '' 2026-03-23T23:27:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:27:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:27:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:27:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:27:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:27:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:27:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:27:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:27:59.717 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_resync_image 2026-03-23T23:27:59.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:27:59.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: be171fad-8f7e-49c1-986f-700239ee49a1 2026-03-23T23:27:59.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:59.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image demoted 2026-03-23T23:27:59.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:27:59.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:58 2026-03-23T23:27:59.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:27:59.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:27:59.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:27:59.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:27:59.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:54' 2026-03-23T23:27:59.748 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:27:59.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:27:59.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*remote image is not primary' 2026-03-23T23:27:59.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:27:59.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:27:59.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:28:03.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_resync_image up+unknown 'remote image is not primary' '' 2026-03-23T23:28:03.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:03.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:03.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:03.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:28:03.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'description_pattern=remote image is not primary' 2026-03-23T23:28:03.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:28:03.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:28:03.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:28:03.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_resync_image 2026-03-23T23:28:03.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:28:03.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: be171fad-8f7e-49c1-986f-700239ee49a1 2026-03-23T23:28:03.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:28:03.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:28:03.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:28:03.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:28:03 2026-03-23T23:28:03.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:28:03.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:28:03.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:28:03.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:28:03.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:27:59' 2026-03-23T23:28:03.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:28:03.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:28:03.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*remote image is not primary' 2026-03-23T23:28:03.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:28:03.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:28:03.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:28:03.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:28:03.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:28:03.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:28:03.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:28:03.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:28:03.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:28:03.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:28:03' 2026-03-23T23:28:03.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_resync_image up+unknown '2026-03-23 23:28:03' 2026-03-23T23:28:03.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:03.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:03.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:03.794 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:28:03.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:28:03' 2026-03-23T23:28:03.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:28:03.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:28:03.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:28:03.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING1159115916mirror.0vm0220.2.0-712-g70f8415btrueOK59185923mirror.1vm0220.2.0-712-g70f8415bfalseOK59255931mirror.2vm0220.2.0-712-g70f8415bfalseOK59295934mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}59115916mirror.0vm022026-03-23 23:27:57cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:27:59test_resync_imagebe171fad-8f7e-49c1-986f-700239ee49a1up+unknownremote image is not primary59115916mirror.0vm022026-03-23 23:28:03cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:27:59' 2026-03-23T23:28:03.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:28:03.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/last_update' 2026-03-23T23:28:03.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:28:03' 2026-03-23T23:28:03.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/state' 2026-03-23T23:28:03.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:28:03.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:28:03.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:28:03.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:28:03.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:03.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:03.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test_resync_image 2026-03-23T23:28:03.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:03.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:03.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:03.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:28:03.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test_resync_image 2026-03-23T23:28:04.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:28:04.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test_resync_image 2026-03-23T23:28:04.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:04.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:04.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:04.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test_resync_image started 2026-03-23T23:28:04.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:04.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:04.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:04.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:28:04.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:28:04.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:04.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:05.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_resync_image started 2026-03-23T23:28:05.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:05.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:05.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:05.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:28:05.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:28:05.821 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:28:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_resync_image 2026-03-23T23:28:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:28:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:28:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:28:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:28:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:28:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:28:05.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:28:05.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_resync_image 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:28:05.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:28:05.825 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:28:05.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:28:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:28:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:28:05.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:28:05.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_resync_image'] 2026-03-23T23:28:05.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:05.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:05.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:05.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_resync_image 2026-03-23T23:28:05.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:28:05.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:05.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:05.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:28:05.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:05.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:28:05.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:28:05.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:28:05.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:28:05.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:28:05.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:28:05.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:28:05.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:28:05.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:28:05.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_resync_image 2026-03-23T23:28:05.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:28:05.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:28:05.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:28:05.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_resync_image up+stopped 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:05.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:06.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_resync_image up+stopped '' '' 2026-03-23T23:28:06.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:06.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:06.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:06.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:28:06.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:28:06.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:28:06.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:28:06.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:28:06.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_resync_image 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: be171fad-8f7e-49c1-986f-700239ee49a1 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:28:03 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308484,"replay_state":"idle"} 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:28:04 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 194 .mirror.primary.be171fad-8f7e-49c1-986f-700239ee49a1.9ea8e7f0-3a89-4813-97c6-23dc30adfa9e (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:28:07.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:28:07.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:28:07.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:07.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:28:09.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_resync_image up+stopped '' '' 2026-03-23T23:28:09.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:09.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:09.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:09.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:28:09.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:28:09.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:28:09.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:28:09.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:28:09.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_resync_image 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: be171fad-8f7e-49c1-986f-700239ee49a1 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:28:08 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308484,"replay_state":"idle"} 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:28:04 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 194 .mirror.primary.be171fad-8f7e-49c1-986f-700239ee49a1.9ea8e7f0-3a89-4813-97c6-23dc30adfa9e (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:28:09.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:28:09.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:28:09.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:28:09.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:28:09.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:28:09.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:28:09.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:28:09.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:28:09.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:28:09.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:28:09.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:28:09.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:28:08' 2026-03-23T23:28:09.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_resync_image up+stopped '2026-03-23 23:28:08' 2026-03-23T23:28:09.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:09.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:09.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:09.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:28:09.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:28:08' 2026-03-23T23:28:09.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:28:09.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:28:09.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:28:09.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK259115916mirror.0vm0220.2.0-712-g70f8415btrueOK59185923mirror.1vm0220.2.0-712-g70f8415bfalseOK59255931mirror.2vm0220.2.0-712-g70f8415bfalseOK59295934mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}59115916mirror.0vm022026-03-23 23:27:57cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:28:04test_resync_imagebe171fad-8f7e-49c1-986f-700239ee49a1up+stoppedlocal image is primary59115916mirror.0vm022026-03-23 23:28:08cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308484,"replay_state":"idle"}2026-03-23 23:28:04' 2026-03-23T23:28:09.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:28:09.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/last_update' 2026-03-23T23:28:09.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:28:08' 2026-03-23T23:28:09.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/state' 2026-03-23T23:28:09.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:28:09.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:28:09.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:28:09.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:28:09.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:09.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:09.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_resync_image up+replaying 2026-03-23T23:28:09.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:09.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:09.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:09.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:28:09.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:28:09.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:28:09.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:09.095 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:10.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_resync_image up+replaying '' '' 2026-03-23T23:28:10.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:10.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:10.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:10.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:28:10.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:28:10.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:28:10.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:28:10.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:28:10.096 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_resync_image 2026-03-23T23:28:10.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_resync_image: 2026-03-23T23:28:10.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: be171fad-8f7e-49c1-986f-700239ee49a1 2026-03-23T23:28:10.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:28:10.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308484,"replay_state":"idle"} 2026-03-23T23:28:10.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:28:10.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:28:04 2026-03-23T23:28:10.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:28:10.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:28:10.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:28:10.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:28:10.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:28:08' 2026-03-23T23:28:10.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:28:10.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:28:10.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:28:10.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308484,"replay_state":"idle"} 2026-03-23T23:28:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:28:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:28:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:28:10.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:28:10.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:28:10.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:28:10.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:28:10.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:28:10.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:28:04' 2026-03-23T23:28:10.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_resync_image up+replaying '2026-03-23 23:28:04' 2026-03-23T23:28:10.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:10.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:10.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:10.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:28:10.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:28:04' 2026-03-23T23:28:10.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:28:10.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:28:10.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:28:10.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK245194522mirror.0vm0220.2.0-712-g70f8415btrueOK45264533mirror.1vm0220.2.0-712-g70f8415bfalseOK45304543mirror.2vm0220.2.0-712-g70f8415bfalseOK45404549mirror.3vm0220.2.0-712-g70f8415bfalseOKtest0102710f-bab8-42ba-b01d-2f9316e3aa9dup+stoppedlocal image is primary45194522mirror.0vm022026-03-23 23:28:09cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"local_snapshot_timestamp":1774308267,"remote_snapshot_timestamp":1774308267,"replay_state":"idle"}2026-03-23 23:27:57test_resync_imagebe171fad-8f7e-49c1-986f-700239ee49a1up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308484,"replay_state":"idle"}45264533mirror.1vm022026-03-23 23:28:04cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:28:08' 2026-03-23T23:28:10.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:28:10.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/last_update' 2026-03-23T23:28:10.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:28:04' 2026-03-23T23:28:10.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_resync_image'\'']/state' 2026-03-23T23:28:10.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:28:10.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:28:10.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test_resync_image 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_resync_image.export 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_resync_image.export 2026-03-23T23:28:10.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:28:10.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.export 2026-03-23T23:28:10.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_resync_image.export 2026-03-23T23:28:10.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_resync_image.export 2026-03-23T23:28:10.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:28:10.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.export 2026-03-23T23:28:10.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.export 2026-03-23T23:28:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test_resync_image /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.export 2026-03-23T23:28:10.316 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:28:10.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test_resync_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.export 2026-03-23T23:28:10.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:28:10.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.export 2026-03-23T23:28:10.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_resync_image.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_resync_image.export 2026-03-23T23:28:10.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:10.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster1 mirror test_resync_image 2026-03-23T23:28:10.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:10.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:10.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:10.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:10.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:28:10.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster1 mirror test_resync_image 2026-03-23T23:28:10.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:10.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:10.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_resync_image 2026-03-23T23:28:10.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 snap purge mirror/test_resync_image 2026-03-23T23:28:10.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 rm mirror/test_resync_image 2026-03-23T23:28:11.761 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:28:11.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:11.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: disable mirror while daemon is stopped' 2026-03-23T23:28:11.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:28:11.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:28:11.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:28:11 TEST: disable mirror while daemon is stopped 2026-03-23T23:28:11.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:28:11 TEST: disable mirror while daemon is stopped 2026-03-23T23:28:11.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirrors cluster1 2026-03-23T23:28:11.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:11.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:28:11.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:28:11.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:11.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:0 '' 2026-03-23T23:28:11.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:28:11.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:0 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:0 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:28:11.768 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:28:11.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:28:11.783 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:28:11.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=58369 2026-03-23T23:28:11.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 58369 ']' 2026-03-23T23:28:11.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 58369 2026-03-23T23:28:11.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:11.784 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:28:11.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:11.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=58369 '$2 == pid {print; exit 1}' 2026-03-23T23:28:11.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 58369 0.7 0.4 766296 41372 ? Ssl 23:27 0:00 rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:28:11.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:11.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:12.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:12.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=58369 '$2 == pid {print; exit 1}' 2026-03-23T23:28:12.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:28:12.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:12.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=58369 '$2 == pid {print; exit 1}' 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:12.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:28:12.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:12.823 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster2 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:12.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:28:12.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:12.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:0 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:12.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:28:12.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:28:12.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:28:12.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:1 '' 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:1 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:1 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:28:12.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:28:12.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:28:12.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:28:12.866 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:28:12.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=58404 2026-03-23T23:28:12.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 58404 ']' 2026-03-23T23:28:12.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 58404 2026-03-23T23:28:12.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:12.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:28:12.868 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:12.869 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=58404 '$2 == pid {print; exit 1}' 2026-03-23T23:28:12.885 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 58404 0.4 0.3 610568 35540 ? Rsl 23:27 0:00 rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:28:12.885 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:12.885 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:13.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:13.887 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=58404 '$2 == pid {print; exit 1}' 2026-03-23T23:28:13.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:28:13.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:13.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=58404 '$2 == pid {print; exit 1}' 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:13.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:28:13.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:13.916 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster2 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:13.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:28:13.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:13.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:13.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:1 2026-03-23T23:28:13.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:28:13.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:13.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:28:13.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:28:13.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:13.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:13.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:13.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:28:13.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:28:13.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:13.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:13.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:28:13.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:13.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:28:13.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:28:13.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:28:13.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:13.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:2 '' 2026-03-23T23:28:13.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:28:13.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:28:13.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:13.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:2 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:2 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:28:13.945 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:28:13.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:28:13.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:28:13.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=58457 2026-03-23T23:28:13.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 58457 ']' 2026-03-23T23:28:13.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 58457 2026-03-23T23:28:13.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:13.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:28:13.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:13.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=58457 '$2 == pid {print; exit 1}' 2026-03-23T23:28:13.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 58457 0.4 0.3 700728 34908 ? Ssl 23:27 0:00 rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:28:13.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:13.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:14.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:14.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=58457 '$2 == pid {print; exit 1}' 2026-03-23T23:28:14.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:28:14.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:14.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=58457 '$2 == pid {print; exit 1}' 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:14.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:28:14.999 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:15.000 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster2 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:28:15.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:28:15.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:15.002 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:28:15.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:15.013 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:2 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:15.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:28:15.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:28:15.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:28:15.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:15.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:3 '' 2026-03-23T23:28:15.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:28:15.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:28:15.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:15.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:3 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:3 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:28:15.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:28:15.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:28:15.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:28:15.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=58504 2026-03-23T23:28:15.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 58504 ']' 2026-03-23T23:28:15.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 58504 2026-03-23T23:28:15.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:15.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:28:15.042 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:15.042 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=58504 '$2 == pid {print; exit 1}' 2026-03-23T23:28:15.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 58504 0.4 0.3 698680 36064 ? Ssl 23:27 0:00 rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:28:15.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:15.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:16.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:16.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=58504 '$2 == pid {print; exit 1}' 2026-03-23T23:28:16.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:28:16.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:16.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=58504 '$2 == pid {print; exit 1}' 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:28:16.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:16.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:28:16.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:16.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:16.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster2 2026-03-23T23:28:16.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:16.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:28:16.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:16.098 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:3 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:16.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:28:16.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:28:16.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:28:16.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirrors cluster2 2026-03-23T23:28:16.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:16.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:28:16.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:28:16.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:16.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster2:0 '' 2026-03-23T23:28:16.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:0 2026-03-23T23:28:16.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:28:16.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:16.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster2:0 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2:0 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster2 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster2 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:28:16.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'pid file' 2026-03-23T23:28:16.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.pid 2026-03-23T23:28:16.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.pid 2026-03-23T23:28:16.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=33134 2026-03-23T23:28:16.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 33134 ']' 2026-03-23T23:28:16.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 33134 2026-03-23T23:28:16.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:16.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:28:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:16.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=33134 '$2 == pid {print; exit 1}' 2026-03-23T23:28:16.151 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 33134 0.2 0.5 774484 57432 ? Ssl 23:12 0:02 rbd-mirror --cluster cluster2 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:28:16.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:16.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:17.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:17.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=33134 '$2 == pid {print; exit 1}' 2026-03-23T23:28:17.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:28:17.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:17.166 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=33134 '$2 == pid {print; exit 1}' 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:0 cluster1 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:0 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:17.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:28:17.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:28:17.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:28:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:28:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:0 2026-03-23T23:28:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:28:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:28:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:28:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:28:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:28:17.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:28:17.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:17.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:17.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:28:17.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:28:17.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster2:0 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:17.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.0 'pid file' 2026-03-23T23:28:17.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.pid 2026-03-23T23:28:17.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.pid 2026-03-23T23:28:17.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:17.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster2:1 '' 2026-03-23T23:28:17.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:1 2026-03-23T23:28:17.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster2:1 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2:1 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster2 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster2 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:28:17.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'pid file' 2026-03-23T23:28:17.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.pid 2026-03-23T23:28:17.226 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.pid 2026-03-23T23:28:17.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=33182 2026-03-23T23:28:17.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 33182 ']' 2026-03-23T23:28:17.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 33182 2026-03-23T23:28:17.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:17.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:28:17.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:17.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=33182 '$2 == pid {print; exit 1}' 2026-03-23T23:28:17.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 33182 0.1 0.5 594176 56544 ? Rsl 23:12 0:01 rbd-mirror --cluster cluster2 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:28:17.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:17.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:18.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:18.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=33182 '$2 == pid {print; exit 1}' 2026-03-23T23:28:18.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:28:18.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:18.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=33182 '$2 == pid {print; exit 1}' 2026-03-23T23:28:18.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:1 cluster1 2026-03-23T23:28:18.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:1 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:18.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:28:18.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:28:18.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:1 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:18.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:28:18.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:28:18.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster2:1 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:18.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.1 'pid file' 2026-03-23T23:28:18.300 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.pid 2026-03-23T23:28:18.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.pid 2026-03-23T23:28:18.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:18.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster2:2 '' 2026-03-23T23:28:18.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:2 2026-03-23T23:28:18.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:28:18.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:18.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster2:2 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2:2 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:2 cluster instance 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:2 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster2:2 ']' 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster2 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster2 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:28:18.302 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.2 'pid file' 2026-03-23T23:28:18.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.pid 2026-03-23T23:28:18.313 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.pid 2026-03-23T23:28:18.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=33224 2026-03-23T23:28:18.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 33224 ']' 2026-03-23T23:28:18.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 33224 2026-03-23T23:28:18.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:18.314 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:28:18.319 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:18.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=33224 '$2 == pid {print; exit 1}' 2026-03-23T23:28:18.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 33224 0.1 0.5 225356 54516 ? Rsl 23:12 0:01 rbd-mirror --cluster cluster2 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:28:18.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:18.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:19.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:19.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=33224 '$2 == pid {print; exit 1}' 2026-03-23T23:28:19.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:28:19.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:19.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=33224 '$2 == pid {print; exit 1}' 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:2 cluster1 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:2 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:2 local_cluster instance 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:2 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster2:2 ']' 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:19.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.2 'admin socket' 2026-03-23T23:28:19.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:28:19.372 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:2 cluster2 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:2 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:2 local_cluster instance 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:2 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster2:2 ']' 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:28:19.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:19.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.2 'admin socket' 2026-03-23T23:28:19.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:28:19.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:28:19.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster2:2 2026-03-23T23:28:19.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:2 2026-03-23T23:28:19.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:19.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:2 cluster instance 2026-03-23T23:28:19.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:2 2026-03-23T23:28:19.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:19.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:19.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:19.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:28:19.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster2:2 ']' 2026-03-23T23:28:19.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:28:19.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:28:19.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:28:19.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:19.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.2 'pid file' 2026-03-23T23:28:19.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.pid 2026-03-23T23:28:19.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.pid 2026-03-23T23:28:19.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:19.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster2:3 '' 2026-03-23T23:28:19.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:3 2026-03-23T23:28:19.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:28:19.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:19.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster2:3 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2:3 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:3 cluster instance 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:3 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster2:3 ']' 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster2 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster2 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:28:19.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.3 'pid file' 2026-03-23T23:28:19.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.pid 2026-03-23T23:28:19.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.pid 2026-03-23T23:28:19.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=33298 2026-03-23T23:28:19.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 33298 ']' 2026-03-23T23:28:19.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 33298 2026-03-23T23:28:19.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:19.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:28:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=33298 '$2 == pid {print; exit 1}' 2026-03-23T23:28:19.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 33298 0.1 0.5 495828 51060 ? Ssl 23:12 0:01 rbd-mirror --cluster cluster2 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:28:19.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:19.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:20.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:20.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=33298 '$2 == pid {print; exit 1}' 2026-03-23T23:28:20.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:28:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:28:20.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=33298 '$2 == pid {print; exit 1}' 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:3 cluster1 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:3 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:3 local_cluster instance 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:3 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster2:3 ']' 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:20.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.3 'admin socket' 2026-03-23T23:28:20.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:28:20.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:28:20.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:3 cluster2 2026-03-23T23:28:20.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:3 2026-03-23T23:28:20.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:28:20.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:20.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:3 local_cluster instance 2026-03-23T23:28:20.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:3 2026-03-23T23:28:20.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:28:20.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:20.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:20.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:28:20.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster2:3 ']' 2026-03-23T23:28:20.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:28:20.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:28:20.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:28:20.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:20.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.3 'admin socket' 2026-03-23T23:28:20.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:28:20.485 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster2:3 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:3 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:3 cluster instance 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:3 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster2:3 ']' 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:28:20.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:20.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.3 'pid file' 2026-03-23T23:28:20.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.pid 2026-03-23T23:28:20.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.pid 2026-03-23T23:28:20.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:28:20.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ disable_mirror cluster2 mirror test 2026-03-23T23:28:20.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:20.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:20.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:20.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image disable mirror/test 2026-03-23T23:28:22.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring disabled 2026-03-23T23:28:22.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z '' ']' 2026-03-23T23:28:22.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test present 2026-03-23T23:28:22.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:22.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:22.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:22.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:28:22.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:28:22.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:28:22.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:28:22.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:28:22.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:22.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:28:22.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:22.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:28:22.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:22.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=1135675ff076 2026-03-23T23:28:22.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 1135675ff076 2026-03-23T23:28:22.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z '' -o '' = 1135675ff076 2026-03-23T23:28:22.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:28:22.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = present 2026-03-23T23:28:22.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirrors cluster1 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:0 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:28:22.277 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:22.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:28:22.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:22.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:22.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:1 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:22.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:2 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:22.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:3 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:22.351 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:28:22.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test deleted 2026-03-23T23:28:22.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:22.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:22.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:22.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:28:22.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:28:22.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:28:22.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:22.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:28:22.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:22.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:28:22.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:22.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:28:22.389 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:22.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id=1135675ff076 2026-03-23T23:28:22.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:28:22.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:28:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test deleted 1135675ff076 2026-03-23T23:28:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:28:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=1135675ff076 2026-03-23T23:28:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:28:22.539 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:28:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:28:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:28:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:28:22.540 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:22.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=1135675ff076 2026-03-23T23:28:22.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 1135675ff076 2026-03-23T23:28:22.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 1135675ff076 -o 1135675ff076 = 1135675ff076 2026-03-23T23:28:22.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:28:22.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = present 2026-03-23T23:28:22.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:28:22.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test deleted 1135675ff076 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=1135675ff076 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:28:23.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:23.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=1135675ff076 2026-03-23T23:28:23.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 1135675ff076 2026-03-23T23:28:23.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 1135675ff076 -o 1135675ff076 = 1135675ff076 2026-03-23T23:28:23.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:28:23.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = present 2026-03-23T23:28:23.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:28:23.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:28:25.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test deleted 1135675ff076 2026-03-23T23:28:25.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:25.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:25.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:25.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:28:25.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=1135675ff076 2026-03-23T23:28:25.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:28:25.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:28:25.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:28:25.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:25.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:28:25.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:25.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:25.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:28:25.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=1135675ff076 2026-03-23T23:28:25.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 1135675ff076 2026-03-23T23:28:25.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 1135675ff076 -o 1135675ff076 = 1135675ff076 2026-03-23T23:28:25.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:28:25.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = present 2026-03-23T23:28:25.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:28:25.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test deleted 1135675ff076 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=1135675ff076 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:28:29.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:29.655 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:28:29.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:28:29.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:29.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:28:29.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:29.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:28:29.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test 2026-03-23T23:28:29.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:29.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:29.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:29.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:28:29.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test snapshot 2026-03-23T23:28:30.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:28:30.304 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test': 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 11936aa9437c 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.11936aa9437c 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:12:13 2026 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:13:28 2026 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:13:27 2026 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 9a7286a9-a8fa-49dc-bff3-2d6b5dc4e8ae 2026-03-23T23:28:30.326 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:28:30.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test present 2026-03-23T23:28:30.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:30.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:30.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:30.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=present 2026-03-23T23:28:30.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:28:30.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:28:30.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:30.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:28:30.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:30.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:28:30.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:30.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:28:30.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:30.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:28:30.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:28:30.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:28:30.352 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:28:30.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test present '' 2026-03-23T23:28:30.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:30.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:30.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:30.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:28:30.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:28:30.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:28:30.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:28:30.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:28:30.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:30.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:28:30.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:30.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:28:30.454 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:30.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:28:30.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:28:30.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:30.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = deleted 2026-03-23T23:28:30.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:28:30.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:31.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test present '' 2026-03-23T23:28:31.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:31.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:31.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:31.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:28:31.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:28:31.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:28:31.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:28:31.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:28:31.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:31.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:28:31.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:31.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:28:31.479 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:31.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:28:31.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:28:31.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:31.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = deleted 2026-03-23T23:28:31.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:28:31.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:28:33.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test present '' 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:28:33.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=1760a674de12 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 1760a674de12 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z '' -o '' = 1760a674de12 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = present 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:28:33.532 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:33.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:34.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:28:34.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:34.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:28:34.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:34.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:28:34.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:28:34.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:28:34.533 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:28:34.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:28:34.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:28:34.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:34.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:34.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:28:34.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:28:34.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:34.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:28:34.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:28:34.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:34.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:28:34.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:28:34.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:34.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:34.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:34.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:28:34.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:28:34.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:28:34.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:28:34.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:28:34.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:28:34.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:28:34.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:28:34.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:34.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: non-default namespace image mirroring' 2026-03-23T23:28:34.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:28:34.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:28:34.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:28:34 TEST: non-default namespace image mirroring 2026-03-23T23:28:34.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:28:34 TEST: non-default namespace image mirroring 2026-03-23T23:28:34.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog ' - replay' 2026-03-23T23:28:34.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:28:34.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:28:34.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:28:34 - replay 2026-03-23T23:28:34.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:28:34 - replay 2026-03-23T23:28:34.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror/ns1 test snapshot 2026-03-23T23:28:34.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:34.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:34.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:34.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:34.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:34.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:34.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:28:34.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:28:34.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:34.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror/ns1 test 2026-03-23T23:28:34.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:34.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:34.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:34.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:34.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:34.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:34.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:28:34.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:28:34.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/ns1/test 2026-03-23T23:28:34.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror/ns1 2026-03-23T23:28:34.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:34.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:28:34.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:34.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror/ns1 test snapshot 2026-03-23T23:28:34.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:34.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:34.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:34.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:28:34.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/ns1/test snapshot 2026-03-23T23:28:35.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:28:35.382 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/ns1/test 2026-03-23T23:28:35.405 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test': 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 176eef5c91d6 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.176eef5c91d6 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:28:34 2026 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:28:34 2026 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:28:34 2026 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: d13b4bbf-aab7-4362-a755-17148e730e29 2026-03-23T23:28:35.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror/ns2 test snapshot 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror/ns2 test 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:28:35.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/ns2/test 2026-03-23T23:28:35.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror/ns2 2026-03-23T23:28:35.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:35.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:28:35.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:35.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror/ns2 test snapshot 2026-03-23T23:28:35.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:35.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:35.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:35.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:28:35.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/ns2/test snapshot 2026-03-23T23:28:36.378 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:28:36.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/ns2/test 2026-03-23T23:28:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test': 2026-03-23T23:28:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:28:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:28:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:28:36.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 1776dec9a234 2026-03-23T23:28:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.1776dec9a234 2026-03-23T23:28:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:28:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:28:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:28:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:28:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:28:35 2026 2026-03-23T23:28:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:28:35 2026 2026-03-23T23:28:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:28:35 2026 2026-03-23T23:28:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:28:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:28:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: aa2b5e57-3935-4607-9f54-7defac5a789b 2026-03-23T23:28:36.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:28:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror/ns1 test 2026-03-23T23:28:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror/ns1 test started 2026-03-23T23:28:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:28:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:28:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:36.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:37.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror/ns1 test started 2026-03-23T23:28:37.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:37.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:37.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:37.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:28:37.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:28:37.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:28:37.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/ns1/test 2026-03-23T23:28:37.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:28:37.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:37.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:28:37.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:37.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:28:37.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:28:37.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:37.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:28:37.414 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:28:37.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns1/test 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:28:37.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:28:37.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:28:37.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:37.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:37.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:37.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns1/test 2026-03-23T23:28:37.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:28:37.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:28:37.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:28:37.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror/ns2 test 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror/ns2 test started 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:28:37.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:28:37.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:37.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:38.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror/ns2 test started 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/ns2/test 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:28:38.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:28:38.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns2/test 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:38.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:38.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:38.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:38.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:38.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:28:38.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:28:38.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:28:38.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:38.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:38.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:38.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns2/test 2026-03-23T23:28:38.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:28:38.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:28:38.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:28:38.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:28:38.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:28:38.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:28:38.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:28:38.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror/ns1 test 100 2026-03-23T23:28:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:28:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:28:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:28:38.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/ns1/test --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:28:38.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:28:38.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:28:38.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2500 bytes/sec: 9.8 MiB/s 2026-03-23T23:28:38.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror/ns2 test 100 2026-03-23T23:28:38.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:38.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:38.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:38.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:28:38.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:28:38.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:38.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:28:38.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/ns2/test --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:28:38.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:28:38.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:28:38.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2777.78 bytes/sec: 11 MiB/s 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror/ns1 mirror/ns1 test 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns1 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns1 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror/ns1 test 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:38.720 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/ns1/test 2026-03-23T23:28:39.427 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 192 2026-03-23T23:28:39.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror/ns1 mirror/ns1 test 2026-03-23T23:28:39.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:28:39.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:39.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns1 2026-03-23T23:28:39.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns1 2026-03-23T23:28:39.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:39.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror/ns1-test.status 2026-03-23T23:28:39.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror/ns1-test.status 2026-03-23T23:28:39.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:28:39.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.status 2026-03-23T23:28:39.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror/ns1-test.status 2026-03-23T23:28:39.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror/ns1-test.status 2026-03-23T23:28:39.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:28:39.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.status 2026-03-23T23:28:39.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror/ns1 test /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.status 2026-03-23T23:28:39.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:39.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:39.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:39.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.status 2026-03-23T23:28:39.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/ns1/test --format xml 2026-03-23T23:28:39.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:28:39.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:28:39.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=192 2026-03-23T23:28:39.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:28:39.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:28:39.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:28:39.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror/ns1 test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.status 2026-03-23T23:28:39.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:39.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:39.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:39.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.status 2026-03-23T23:28:39.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/ns1/test --format xml 2026-03-23T23:28:39.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:28:39.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:28:39.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=190 2026-03-23T23:28:39.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 192 = 190 2026-03-23T23:28:39.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:28:39.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:28:40.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror/ns1 test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.status 2026-03-23T23:28:40.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:40.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:40.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:40.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.status 2026-03-23T23:28:40.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/ns1/test --format xml 2026-03-23T23:28:40.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:28:40.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=192 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 192 = 192 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror/ns2 mirror/ns2 test 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns2 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns2 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror/ns2 test 2026-03-23T23:28:40.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:40.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:40.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:40.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/ns2/test 2026-03-23T23:28:40.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 193 2026-03-23T23:28:40.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror/ns2 mirror/ns2 test 2026-03-23T23:28:40.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:28:40.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:40.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns2 2026-03-23T23:28:40.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns2 2026-03-23T23:28:40.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:40.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror/ns2-test.status 2026-03-23T23:28:40.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror/ns2-test.status 2026-03-23T23:28:40.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:28:40.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns2-test.status 2026-03-23T23:28:40.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror/ns2-test.status 2026-03-23T23:28:40.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror/ns2-test.status 2026-03-23T23:28:40.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:28:40.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns2-test.status 2026-03-23T23:28:40.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror/ns2 test /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns2-test.status 2026-03-23T23:28:40.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:40.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:40.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:40.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns2-test.status 2026-03-23T23:28:40.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/ns2/test --format xml 2026-03-23T23:28:40.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:28:40.466 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:28:40.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=193 2026-03-23T23:28:40.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:28:40.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:28:40.468 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:28:40.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror/ns2 test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns2-test.status 2026-03-23T23:28:40.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:40.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:40.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:40.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns2-test.status 2026-03-23T23:28:40.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/ns2/test --format xml 2026-03-23T23:28:40.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:28:40.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:28:40.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=191 2026-03-23T23:28:40.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 193 = 191 2026-03-23T23:28:40.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:28:40.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:28:41.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror/ns2 test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns2-test.status 2026-03-23T23:28:41.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:41.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:41.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:41.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns2-test.status 2026-03-23T23:28:41.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/ns2/test --format xml 2026-03-23T23:28:41.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:28:41.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=193 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 193 = 193 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror/ns1 test 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror/ns1 test up+replaying 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:41.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:42.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror/ns1 test up+replaying '' '' 2026-03-23T23:28:42.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:42.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:42.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:42.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:28:42.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:28:42.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:28:42.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:28:42.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:28:42.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/ns1/test 2026-03-23T23:28:42.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:28:42.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: d13b4bbf-aab7-4362-a755-17148e730e29 2026-03-23T23:28:42.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:28:42.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308515,"replay_state":"idle"} 2026-03-23T23:28:42.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:28:42.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:28:37 2026-03-23T23:28:42.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:28:42.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:28:42.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:28:42.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:28:42.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:28:42.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:28:42.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:28:42.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:28:42.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308515,"replay_state":"idle"} 2026-03-23T23:28:42.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:28:42.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:28:42.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:28:42.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:28:42.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:28:42.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:28:42.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:28:42.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:28:42.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:28:37' 2026-03-23T23:28:42.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror/ns1 test up+replaying '2026-03-23 23:28:37' 2026-03-23T23:28:42.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:42.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:42.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:42.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:28:42.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:28:37' 2026-03-23T23:28:42.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:28:42.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:28:42.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror/ns1 --verbose --format xml 2026-03-23T23:28:42.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING159815984mirror.0vm0220.2.0-712-g70f8415btrueOK59895997mirror.1vm0220.2.0-712-g70f8415bfalseOK59916004mirror.2vm0220.2.0-712-g70f8415bfalseOK60036007mirror.3vm0220.2.0-712-g70f8415bfalseOKtestd13b4bbf-aab7-4362-a755-17148e730e29up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308515,"replay_state":"idle"}59815984mirror.0vm022026-03-23 23:28:37cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcdown+unknownstatus not found' 2026-03-23T23:28:42.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:28:42.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:28:42.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:28:37' 2026-03-23T23:28:42.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:28:42.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:28:42.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:28:42.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:28:42.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror/ns2 test 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror/ns2 test up+replaying 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:42.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror/ns2 test up+replaying '' '' 2026-03-23T23:28:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:28:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:28:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:28:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:28:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:28:43.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/ns2/test 2026-03-23T23:28:43.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:28:43.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: aa2b5e57-3935-4607-9f54-7defac5a789b 2026-03-23T23:28:43.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:28:43.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308516,"replay_state":"idle"} 2026-03-23T23:28:43.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:28:43.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:28:38 2026-03-23T23:28:43.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:28:43.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:28:43.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:28:43.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:28:43.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:28:43.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:28:43.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:28:43.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:28:43.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308516,"replay_state":"idle"} 2026-03-23T23:28:43.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:28:43.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:28:43.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:28:43.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:28:43.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:28:43.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:28:43.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:28:43.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:28:43.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:28:38' 2026-03-23T23:28:43.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror/ns2 test up+replaying '2026-03-23 23:28:38' 2026-03-23T23:28:43.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:43.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:43.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:43.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:28:43.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:28:38' 2026-03-23T23:28:43.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:28:43.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:28:43.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror/ns2 --verbose --format xml 2026-03-23T23:28:43.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING159815984mirror.0vm0220.2.0-712-g70f8415btrueOK59895997mirror.1vm0220.2.0-712-g70f8415bfalseOK59916004mirror.2vm0220.2.0-712-g70f8415bfalseOK60036007mirror.3vm0220.2.0-712-g70f8415bfalseOKtestaa2b5e57-3935-4607-9f54-7defac5a789bup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308516,"replay_state":"idle"}59815984mirror.0vm022026-03-23 23:28:38cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcdown+unknownstatus not found' 2026-03-23T23:28:43.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:28:43.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:28:43.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:28:38' 2026-03-23T23:28:43.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:28:43.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:28:43.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:28:43.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:28:43.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:28:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror/ns1 mirror/ns1 test 2026-03-23T23:28:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:28:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:28:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns1 2026-03-23T23:28:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns1 2026-03-23T23:28:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror/ns1-test.export 2026-03-23T23:28:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror/ns1-test.export 2026-03-23T23:28:43.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:28:43.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.export 2026-03-23T23:28:43.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror/ns1-test.export 2026-03-23T23:28:43.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror/ns1-test.export 2026-03-23T23:28:43.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:28:43.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.export 2026-03-23T23:28:43.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.export 2026-03-23T23:28:43.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/ns1/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.export 2026-03-23T23:28:43.431 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:28:43.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/ns1/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.export 2026-03-23T23:28:43.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:28:43.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.export 2026-03-23T23:28:43.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test.export 2026-03-23T23:28:43.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:43.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror/ns2 mirror/ns2 test 2026-03-23T23:28:43.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:28:43.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:28:43.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:43.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns2 2026-03-23T23:28:43.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns2 2026-03-23T23:28:43.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:43.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror/ns2-test.export 2026-03-23T23:28:43.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror/ns2-test.export 2026-03-23T23:28:43.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:28:43.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns2-test.export 2026-03-23T23:28:43.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror/ns2-test.export 2026-03-23T23:28:43.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror/ns2-test.export 2026-03-23T23:28:43.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:28:43.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns2-test.export 2026-03-23T23:28:43.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns2-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns2-test.export 2026-03-23T23:28:43.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/ns2/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns2-test.export 2026-03-23T23:28:43.785 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:28:43.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/ns2/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns2-test.export 2026-03-23T23:28:43.913 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:28:43.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns2-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns2-test.export 2026-03-23T23:28:43.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns2-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns2-test.export 2026-03-23T23:28:44.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:44.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog ' - disable mirroring / delete image' 2026-03-23T23:28:44.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:28:44.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:28:44.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:28:44 - disable mirroring / delete image 2026-03-23T23:28:44.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:28:44 - disable mirroring / delete image 2026-03-23T23:28:44.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror/ns1 test 2026-03-23T23:28:44.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:44.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:44.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:44.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:44.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:28:44.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror/ns1 test 2026-03-23T23:28:44.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:44.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:44.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:44.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/ns1/test 2026-03-23T23:28:44.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/ns1/test 2026-03-23T23:28:45.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:28:45.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:45.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ disable_mirror cluster2 mirror/ns2 test 2026-03-23T23:28:45.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:45.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:45.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:45.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image disable mirror/ns2/test 2026-03-23T23:28:47.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring disabled 2026-03-23T23:28:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror/ns1 test deleted 2026-03-23T23:28:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:28:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:28:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:28:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror/ns1 test 2026-03-23T23:28:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror/ns1 2026-03-23T23:28:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:47.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/ns1/test 2026-03-23T23:28:47.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:47.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:28:47.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:28:47.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:28:47.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror/ns1 test deleted '' 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror/ns1 test 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror/ns1 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/ns1/test 2026-03-23T23:28:47.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:47.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror/ns2 test deleted 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror/ns2 test 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror/ns2 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/ns2/test 2026-03-23T23:28:47.346 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:47.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:28:47.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:28:47.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:28:47.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:28:47.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror/ns2 test deleted '' 2026-03-23T23:28:47.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:47.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:47.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:47.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:28:47.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:28:47.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:28:47.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:28:47.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror/ns2 test 2026-03-23T23:28:47.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:47.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror/ns2 2026-03-23T23:28:47.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:28:47.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/ns2/test 2026-03-23T23:28:47.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:28:47.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:28:47.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:28:47.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:47.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:28:47.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:47.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror/ns2 test 2026-03-23T23:28:47.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:47.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:47.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:47.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:28:47.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:28:47.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror/ns2 test 2026-03-23T23:28:47.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:47.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns2 2026-03-23T23:28:47.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:47.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/ns2/test 2026-03-23T23:28:47.535 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/ns2/test 2026-03-23T23:28:47.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:28:47.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:47.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: mirror to a different remote namespace' 2026-03-23T23:28:47.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:28:47.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:28:47.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:28:47 TEST: mirror to a different remote namespace 2026-03-23T23:28:47.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:28:47 TEST: mirror to a different remote namespace 2026-03-23T23:28:47.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog ' - replay' 2026-03-23T23:28:47.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:28:47.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:28:47.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:28:47 - replay 2026-03-23T23:28:47.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:28:47 - replay 2026-03-23T23:28:47.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ NS3=ns3 2026-03-23T23:28:47.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ NS4=ns4 2026-03-23T23:28:47.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 namespace create mirror/ns3 2026-03-23T23:28:47.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 namespace create mirror/ns4 2026-03-23T23:28:47.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable mirror/ns3 image --remote-namespace ns4 2026-03-23T23:28:47.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable mirror/ns4 image --remote-namespace ns3 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror/ns4 test snapshot 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns4 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror/ns4 test 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns4 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:28:47.731 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/ns4/test 2026-03-23T23:28:47.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror/ns4 2026-03-23T23:28:47.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns4 2026-03-23T23:28:47.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:28:47.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:47.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror/ns4 test snapshot 2026-03-23T23:28:47.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:47.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns4 2026-03-23T23:28:47.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:47.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:28:47.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/ns4/test snapshot 2026-03-23T23:28:48.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:28:48.531 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/ns4/test 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test': 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 17ac24cad034 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.17ac24cad034 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:28:47 2026 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:28:47 2026 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:28:47 2026 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:28:48.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 98ae0a8e-7e16-4c47-af7a-5bf4aa11eb92 2026-03-23T23:28:48.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:28:48.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror/ns3 test 2026-03-23T23:28:48.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:48.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:28:48.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:48.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror/ns3 test started 2026-03-23T23:28:48.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:48.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:28:48.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:48.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:28:48.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:28:48.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:48.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror/ns3 test started 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/ns3/test 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:49.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:28:49.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:28:49.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns3/test 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:28:49.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:28:49.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:28:49.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:49.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:49.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:49.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:49.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:28:49.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:49.631 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/ns3/test 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:49.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:28:49.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:28:49.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:49.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:49.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:49.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:49.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:28:49.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:49.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:49.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:49.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/ns3/test 2026-03-23T23:28:49.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:28:49.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:49.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:49.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:28:49.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:28:49.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:28:49.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:28:49.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:49.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:49.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:49.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:49.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:28:49.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:49.772 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:49.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:49.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/ns3/test 2026-03-23T23:28:49.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:28:49.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:28:49.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:28:49.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:49.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:49.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:49.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:49.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:28:49.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:49.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:49.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:49.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:28:50.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:28:50.844 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:28:50.845 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:50.845 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns3/test 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:28:50.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:28:50.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:28:50.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:50.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:50.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:50.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:50.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:28:50.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:50.915 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/ns3/test 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:28:50.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:28:50.918 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:28:50.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:50.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:50.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:50.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:50.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:28:50.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:50.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/ns3/test 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:28:50.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:28:50.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:28:50.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:50.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:50.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:50.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:51.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:28:51.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:51.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:51.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:51.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/ns3/test 2026-03-23T23:28:51.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:28:51.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:51.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:51.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:28:51.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:28:51.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:51.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:51.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:51.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:28:51.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:28:51.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:51.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:51.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:51.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:51.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:28:51.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:51.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:51.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:51.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 2 2026-03-23T23:28:53.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:28:53.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:28:53.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:53.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns3/test 2026-03-23T23:28:53.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:28:53.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:53.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:53.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:53.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:53.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:53.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:53.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:53.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:28:53.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:28:53.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:28:53.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:53.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:53.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:53.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:53.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:28:53.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:53.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/ns3/test 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:28:53.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:28:53.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:28:53.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:53.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:53.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:28:53.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:53.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:28:53.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:53.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/ns3/test 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:28:53.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:28:53.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:28:53.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:53.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:53.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:28:53.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:53.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:28:53.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:53.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/ns3/test 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:28:53.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:28:53.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:28:53.345 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:28:53.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:53.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:53.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:28:53.357 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:53.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:28:53.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:28:53.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:28:53.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:53.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 4 2026-03-23T23:28:57.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:28:57.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns3/test 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:28:57.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:28:57.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:28:57.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:28:57.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:28:57.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:28:57.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:28:57.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:57.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:57.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:28:57.430 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns3/test 2026-03-23T23:28:57.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:28:57.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:28:57.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:28:57.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:28:57.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:28:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:28:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:28:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror/ns4 test 100 2026-03-23T23:28:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns4 2026-03-23T23:28:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:28:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:28:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:28:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:28:57.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/ns4/test --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:28:57.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:28:57.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:28:57.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2272.73 bytes/sec: 8.9 MiB/s 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror/ns3 mirror/ns4 test 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns3 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns4 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror/ns4 test 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns4 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:57.589 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/ns4/test 2026-03-23T23:28:58.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 195 2026-03-23T23:28:58.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror/ns3 mirror/ns4 test 2026-03-23T23:28:58.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:28:58.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:58.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns3 2026-03-23T23:28:58.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns4 2026-03-23T23:28:58.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:58.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror/ns4-test.status 2026-03-23T23:28:58.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror/ns4-test.status 2026-03-23T23:28:58.534 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:28:58.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns4-test.status 2026-03-23T23:28:58.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror/ns3-test.status 2026-03-23T23:28:58.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror/ns3-test.status 2026-03-23T23:28:58.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:28:58.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.status 2026-03-23T23:28:58.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror/ns4 test /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns4-test.status 2026-03-23T23:28:58.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:28:58.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns4 2026-03-23T23:28:58.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:58.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns4-test.status 2026-03-23T23:28:58.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/ns4/test --format xml 2026-03-23T23:28:58.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:28:58.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:28:58.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=195 2026-03-23T23:28:58.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:28:58.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:28:58.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:28:58.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror/ns3 test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.status 2026-03-23T23:28:58.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:58.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:28:58.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:58.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.status 2026-03-23T23:28:58.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/ns3/test --format xml 2026-03-23T23:28:58.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:28:58.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:28:58.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:28:58.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:28:58.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:28:58.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:28:58.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:28:58.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 195 = '' 2026-03-23T23:28:58.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:28:58.811 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:28:59.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror/ns3 test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.status 2026-03-23T23:28:59.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:59.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:28:59.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:59.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.status 2026-03-23T23:28:59.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/ns3/test --format xml 2026-03-23T23:28:59.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:28:59.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=195 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 195 = 195 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror/ns3 test 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror/ns3 test up+replaying 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:28:59.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:00.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror/ns3 test up+replaying '' '' 2026-03-23T23:29:00.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:00.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:00.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:00.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:00.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:00.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:00.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:00.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:00.248 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/ns3/test 2026-03-23T23:29:00.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:29:00.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 98ae0a8e-7e16-4c47-af7a-5bf4aa11eb92 2026-03-23T23:29:00.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:29:00.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308528,"replay_state":"idle"} 2026-03-23T23:29:00.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:29:00.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:28:54 2026-03-23T23:29:00.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:29:00.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:29:00.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:29:00.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:29:00.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:29:00.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:29:00.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:29:00.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:29:00.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308528,"replay_state":"idle"} 2026-03-23T23:29:00.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:29:00.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:00.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:29:00.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:00.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:29:00.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:29:00.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:29:00.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:29:00.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:28:54' 2026-03-23T23:29:00.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror/ns3 test up+replaying '2026-03-23 23:28:54' 2026-03-23T23:29:00.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:00.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:00.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:00.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:00.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:28:54' 2026-03-23T23:29:00.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:00.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:00.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror/ns3 --verbose --format xml 2026-03-23T23:29:00.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING159815984mirror.0vm0220.2.0-712-g70f8415btrueOK59895997mirror.1vm0220.2.0-712-g70f8415bfalseOK59916004mirror.2vm0220.2.0-712-g70f8415bfalseOK60036007mirror.3vm0220.2.0-712-g70f8415bfalseOKtest98ae0a8e-7e16-4c47-af7a-5bf4aa11eb92up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308528,"replay_state":"idle"}59815984mirror.0vm022026-03-23 23:28:54cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcdown+unknownstatus not found' 2026-03-23T23:29:00.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:29:00.330 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:29:00.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:28:54' 2026-03-23T23:29:00.332 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:29:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:29:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:00.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:29:00.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:00.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:00.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:00.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror/ns3 mirror/ns4 test 2026-03-23T23:29:00.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:29:00.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:29:00.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:00.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns3 2026-03-23T23:29:00.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns4 2026-03-23T23:29:00.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:00.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror/ns4-test.export 2026-03-23T23:29:00.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror/ns4-test.export 2026-03-23T23:29:00.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:00.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns4-test.export 2026-03-23T23:29:00.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror/ns3-test.export 2026-03-23T23:29:00.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror/ns3-test.export 2026-03-23T23:29:00.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:00.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.export 2026-03-23T23:29:00.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns4-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.export 2026-03-23T23:29:00.340 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/ns4/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns4-test.export 2026-03-23T23:29:00.463 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:29:00.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/ns3/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.export 2026-03-23T23:29:00.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:29:00.591 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns4-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.export 2026-03-23T23:29:00.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns4-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.export 2026-03-23T23:29:00.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:00.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog ' - disable mirroring and re-enable without remote-namespace' 2026-03-23T23:29:00.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:29:00.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:29:00.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:29:00 - disable mirroring and re-enable without remote-namespace 2026-03-23T23:29:00.677 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:29:00 - disable mirroring and re-enable without remote-namespace 2026-03-23T23:29:00.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror/ns4 test 2026-03-23T23:29:00.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:00.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns4 2026-03-23T23:29:00.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:00.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:29:00.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:29:00.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror/ns4 test 2026-03-23T23:29:00.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:00.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns4 2026-03-23T23:29:00.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:00.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/ns4/test 2026-03-23T23:29:00.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/ns4/test 2026-03-23T23:29:01.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror/ns3 test deleted 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror/ns3 test 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror/ns3 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:01.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:01.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/ns3/test 2026-03-23T23:29:01.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:29:01.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:29:01.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:01.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:29:02.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror/ns3 test deleted '' 2026-03-23T23:29:02.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:02.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:02.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:02.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:29:02.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:29:02.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:02.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:02.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror/ns3 test 2026-03-23T23:29:02.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:02.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror/ns3 2026-03-23T23:29:02.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:02.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/ns3/test 2026-03-23T23:29:02.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:02.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:29:02.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:29:02.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:02.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:29:02.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:02.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool disable mirror/ns3 2026-03-23T23:29:02.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool disable mirror/ns4 2026-03-23T23:29:02.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 namespace create mirror/ns3 2026-03-23T23:29:02.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool enable mirror/ns3 image 2026-03-23T23:29:02.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool enable mirror/ns3 image 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror/ns3 test snapshot 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror/ns3 test 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:02.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:02.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:29:02.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:29:02.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/ns3/test 2026-03-23T23:29:02.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror/ns3 2026-03-23T23:29:02.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:02.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:29:02.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:02.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror/ns3 test snapshot 2026-03-23T23:29:02.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:02.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:02.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:02.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:29:02.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/ns3/test snapshot 2026-03-23T23:29:02.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:29:02.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/ns3/test 2026-03-23T23:29:02.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test': 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 17cf59cee92d 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.17cf59cee92d 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:29:02 2026 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:29:02 2026 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:29:02 2026 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: d700a348-a2d7-42e1-a764-2f926c0f6448 2026-03-23T23:29:02.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:29:02.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror/ns3 test 2026-03-23T23:29:02.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:02.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:02.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:02.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror/ns3 test started 2026-03-23T23:29:02.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:02.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:02.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:02.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:29:02.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:02.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:02.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror/ns3 test started 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/ns3/test 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:03.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:29:03.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:29:03.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns3/test 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:03.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:29:03.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:03.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:03.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:03.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:03.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns3/test 2026-03-23T23:29:04.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:29:04.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:29:04.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/ns3/test 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:04.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:29:04.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:29:04.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:04.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:04.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:04.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/ns3/test 2026-03-23T23:29:04.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:29:04.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:29:04.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/ns3/test 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:29:04.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:29:04.109 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:29:04.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:29:04.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:29:04.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:29:04.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/ns3/test 2026-03-23T23:29:04.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:29:04.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:29:04.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/ns3/test 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:04.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:29:04.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:29:04.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:04.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:04.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:29:04.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:29:04.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:29:04.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:29:04.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:29:04.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:29:04.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/ns3/test 2026-03-23T23:29:04.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns3/test'] 2026-03-23T23:29:04.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:29:04.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:29:04.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:04.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:29:05.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:29:05.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:29:05.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:05.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns3/test 2026-03-23T23:29:05.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:29:05.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:05.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:05.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:05.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:05.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:05.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:05.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:05.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:05.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:29:05.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:29:05.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:05.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:05.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:05.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:05.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns3/test 2026-03-23T23:29:05.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:29:05.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:29:05.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:29:05.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:29:05.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:29:05.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:29:05.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:29:05.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:05.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror/ns3 test 100 2026-03-23T23:29:05.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:05.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:05.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:05.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:29:05.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:29:05.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:05.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:29:05.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/ns3/test --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:29:05.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:29:05.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:29:05.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 2272.73 bytes/sec: 8.9 MiB/s 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror/ns3 mirror/ns3 test 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns3 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns3 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror/ns3 test 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:05.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/ns3/test 2026-03-23T23:29:06.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 197 2026-03-23T23:29:06.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror/ns3 mirror/ns3 test 2026-03-23T23:29:06.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:29:06.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:06.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns3 2026-03-23T23:29:06.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns3 2026-03-23T23:29:06.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:06.168 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror/ns3-test.status 2026-03-23T23:29:06.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror/ns3-test.status 2026-03-23T23:29:06.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:06.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns3-test.status 2026-03-23T23:29:06.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror/ns3-test.status 2026-03-23T23:29:06.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror/ns3-test.status 2026-03-23T23:29:06.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:06.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.status 2026-03-23T23:29:06.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror/ns3 test /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns3-test.status 2026-03-23T23:29:06.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:06.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:06.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:06.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns3-test.status 2026-03-23T23:29:06.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/ns3/test --format xml 2026-03-23T23:29:06.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:29:06.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:29:06.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=197 2026-03-23T23:29:06.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:29:06.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:29:06.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:29:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror/ns3 test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.status 2026-03-23T23:29:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.status 2026-03-23T23:29:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/ns3/test --format xml 2026-03-23T23:29:06.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:29:06.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:29:06.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=196 2026-03-23T23:29:06.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 197 = 196 2026-03-23T23:29:06.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:29:06.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:29:06.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror/ns3 test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.status 2026-03-23T23:29:06.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:06.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:06.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:06.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.status 2026-03-23T23:29:06.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/ns3/test --format xml 2026-03-23T23:29:06.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:29:06.901 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=197 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 197 = 197 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror/ns3 test 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror/ns3 test up+replaying 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:06.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:07.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror/ns3 test up+replaying '' '' 2026-03-23T23:29:07.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:07.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:07.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:07.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:07.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:07.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:07.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:07.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:07.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/ns3/test 2026-03-23T23:29:07.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:29:07.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: d700a348-a2d7-42e1-a764-2f926c0f6448 2026-03-23T23:29:07.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:29:07.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308542,"replay_state":"idle"} 2026-03-23T23:29:07.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:29:07.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:29:04 2026-03-23T23:29:07.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:29:07.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:29:07.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:29:07.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:29:07.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:29:07.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:29:07.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:29:07.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:29:07.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308542,"replay_state":"idle"} 2026-03-23T23:29:07.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:29:07.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:07.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:29:07.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:07.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:29:07.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:29:07.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:29:07.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:29:07.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:04' 2026-03-23T23:29:07.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror/ns3 test up+replaying '2026-03-23 23:29:04' 2026-03-23T23:29:07.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:07.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:07.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:07.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:07.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:29:04' 2026-03-23T23:29:07.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:07.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:07.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror/ns3 --verbose --format xml 2026-03-23T23:29:08.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING159815984mirror.0vm0220.2.0-712-g70f8415btrueOK59895997mirror.1vm0220.2.0-712-g70f8415bfalseOK59916004mirror.2vm0220.2.0-712-g70f8415bfalseOK60036007mirror.3vm0220.2.0-712-g70f8415bfalseOKtestd700a348-a2d7-42e1-a764-2f926c0f6448up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308542,"replay_state":"idle"}59815984mirror.0vm022026-03-23 23:29:04cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcdown+unknownstatus not found' 2026-03-23T23:29:08.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:29:08.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:29:08.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:04' 2026-03-23T23:29:08.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:29:08.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:29:08.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:08.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:29:08.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:08.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:08.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:08.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror/ns3 mirror/ns3 test 2026-03-23T23:29:08.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:29:08.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:29:08.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:08.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns3 2026-03-23T23:29:08.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns3 2026-03-23T23:29:08.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:08.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror/ns3-test.export 2026-03-23T23:29:08.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror/ns3-test.export 2026-03-23T23:29:08.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:08.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns3-test.export 2026-03-23T23:29:08.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror/ns3-test.export 2026-03-23T23:29:08.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror/ns3-test.export 2026-03-23T23:29:08.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:08.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.export 2026-03-23T23:29:08.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns3-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.export 2026-03-23T23:29:08.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/ns3/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns3-test.export 2026-03-23T23:29:08.322 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:29:08.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/ns3/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.export 2026-03-23T23:29:08.456 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:29:08.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns3-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.export 2026-03-23T23:29:08.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns3-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns3-test.export 2026-03-23T23:29:08.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:08.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror/ns3 test 2026-03-23T23:29:08.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:08.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:08.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:08.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:29:08.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:29:08.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror/ns3 test 2026-03-23T23:29:08.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:08.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:08.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:08.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/ns3/test 2026-03-23T23:29:08.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/ns3/test 2026-03-23T23:29:10.258 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror/ns3 test deleted 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror/ns3 test 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror/ns3 2026-03-23T23:29:10.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:10.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/ns3/test 2026-03-23T23:29:10.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:10.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:29:10.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:29:10.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:10.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror/ns3 test deleted '' 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns3 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror/ns3 test 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror/ns3 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/ns3/test 2026-03-23T23:29:10.390 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:10.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:29:10.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:29:10.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:10.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:29:10.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:10.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 mirror pool disable mirror/ns3 2026-03-23T23:29:10.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror pool disable mirror/ns3 2026-03-23T23:29:10.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog ' - data pool' 2026-03-23T23:29:10.669 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:29:10.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:29:10.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:29:10 - data pool 2026-03-23T23:29:10.670 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:29:10 - data pool 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ dp_image=test_data_pool 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror/ns1 test_data_pool snapshot 128 --data-pool mirror_parent 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror/ns1 test_data_pool 128 --data-pool mirror_parent 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 128 ']' 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=128 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:10.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff --data-pool mirror_parent mirror/ns1/test_data_pool 2026-03-23T23:29:10.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror/ns1 2026-03-23T23:29:10.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:10.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:29:10.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:10.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror/ns1 test_data_pool snapshot 2026-03-23T23:29:10.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:10.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:10.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:10.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:29:10.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/ns1/test_data_pool snapshot 2026-03-23T23:29:11.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:29:11.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/ns1/test_data_pool 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_data_pool': 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 17ecf2309c76 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: data_pool: mirror_parent 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.3.17ecf2309c76 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff, data-pool 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:29:10 2026 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:29:10 2026 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:29:10 2026 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 77786db4-2b09-4258-964b-5930f959bbec 2026-03-23T23:29:11.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:29:11.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_data_pool cluster2 mirror/ns1 test_data_pool 2026-03-23T23:29:11.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:29:11.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror/ns1 2026-03-23T23:29:11.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_data_pool 2026-03-23T23:29:11.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 info mirror/ns1/test_data_pool 2026-03-23T23:29:11.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ awk '$1 == "data_pool:" {print $2}' 2026-03-23T23:29:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ data_pool=mirror_parent 2026-03-23T23:29:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test mirror_parent = mirror_parent 2026-03-23T23:29:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror/ns1 test_data_pool 2026-03-23T23:29:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror/ns1 test_data_pool started 2026-03-23T23:29:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:29:11.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:11.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:11.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror/ns1 test_data_pool started 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/ns1/test_data_pool 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:12.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:29:12.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:29:12.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:29:12.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:12.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns1/test_data_pool 2026-03-23T23:29:12.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:29:12.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:12.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:12.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:29:12.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:12.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:12.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:12.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:12.301 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns1/test_data_pool 2026-03-23T23:29:12.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test_data_pool'] 2026-03-23T23:29:12.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:29:12.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/ns1/test_data_pool 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:29:12.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:29:12.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:29:12.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:12.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:12.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:12.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/ns1/test_data_pool 2026-03-23T23:29:12.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test_data_pool'] 2026-03-23T23:29:12.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:29:12.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:29:12.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:12.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/ns1/test_data_pool 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:29:12.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:29:12.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:29:12.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:29:12.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:29:12.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/ns1/test_data_pool 2026-03-23T23:29:12.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test_data_pool'] 2026-03-23T23:29:12.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:29:12.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/ns1/test_data_pool 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:29:12.513 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:29:12.514 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:29:12.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:29:12.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:29:12.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:29:12.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/ns1/test_data_pool 2026-03-23T23:29:12.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/ns1/test_data_pool'] 2026-03-23T23:29:12.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:29:12.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:29:12.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:12.582 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:29:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:29:13.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/ns1/test_data_pool 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:13.584 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:29:13.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:13.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:13.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:13.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:13.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/ns1/test_data_pool 2026-03-23T23:29:13.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:29:13.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:29:13.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:29:13.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:29:13.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:29:13.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:29:13.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:29:13.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:13.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_data_pool cluster1 mirror/ns1 test_data_pool 2026-03-23T23:29:13.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:13.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror/ns1 2026-03-23T23:29:13.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_data_pool 2026-03-23T23:29:13.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 info mirror/ns1/test_data_pool 2026-03-23T23:29:13.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ awk '$1 == "data_pool:" {print $2}' 2026-03-23T23:29:13.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ data_pool=mirror_parent 2026-03-23T23:29:13.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test mirror_parent = mirror_parent 2026-03-23T23:29:13.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror/ns1 test_data_pool 100 2026-03-23T23:29:13.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:13.690 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:13.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:13.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:29:13.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:29:13.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:13.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:29:13.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/ns1/test_data_pool --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:29:13.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:29:13.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:29:13.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 1923.07 bytes/sec: 7.5 MiB/s 2026-03-23T23:29:13.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror/ns1 mirror/ns1 test_data_pool 2026-03-23T23:29:13.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:29:13.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:13.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns1 2026-03-23T23:29:13.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns1 2026-03-23T23:29:13.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:13.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:29:13.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:29:13.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror/ns1 test_data_pool 2026-03-23T23:29:13.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:13.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:13.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:13.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/ns1/test_data_pool 2026-03-23T23:29:14.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 17 2026-03-23T23:29:14.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror/ns1 mirror/ns1 test_data_pool 2026-03-23T23:29:14.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:29:14.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:14.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns1 2026-03-23T23:29:14.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns1 2026-03-23T23:29:14.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:14.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror/ns1-test_data_pool.status 2026-03-23T23:29:14.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror/ns1-test_data_pool.status 2026-03-23T23:29:14.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:14.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test_data_pool.status 2026-03-23T23:29:14.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror/ns1-test_data_pool.status 2026-03-23T23:29:14.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror/ns1-test_data_pool.status 2026-03-23T23:29:14.244 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:14.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test_data_pool.status 2026-03-23T23:29:14.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror/ns1 test_data_pool /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test_data_pool.status 2026-03-23T23:29:14.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:14.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:14.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:14.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test_data_pool.status 2026-03-23T23:29:14.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/ns1/test_data_pool --format xml 2026-03-23T23:29:14.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:29:14.274 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:29:14.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=17 2026-03-23T23:29:14.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:29:14.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:29:14.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:29:14.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror/ns1 test_data_pool /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test_data_pool.status 2026-03-23T23:29:14.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:14.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:14.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:14.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test_data_pool.status 2026-03-23T23:29:14.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/ns1/test_data_pool --format xml 2026-03-23T23:29:14.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:29:14.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:29:14.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=16 2026-03-23T23:29:14.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 17 = 16 2026-03-23T23:29:14.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:29:14.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:29:14.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror/ns1 test_data_pool /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test_data_pool.status 2026-03-23T23:29:14.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:14.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:14.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:14.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test_data_pool.status 2026-03-23T23:29:14.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/ns1/test_data_pool --format xml 2026-03-23T23:29:14.911 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:29:14.944 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:29:14.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=17 2026-03-23T23:29:14.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 17 = 17 2026-03-23T23:29:14.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:14.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror/ns1 test_data_pool 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror/ns1 test_data_pool up+replaying 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:14.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:15.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror/ns1 test_data_pool up+replaying '' '' 2026-03-23T23:29:15.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:15.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:15.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:15.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:15.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:15.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:15.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:15.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:15.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/ns1/test_data_pool 2026-03-23T23:29:15.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_data_pool: 2026-03-23T23:29:15.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 77786db4-2b09-4258-964b-5930f959bbec 2026-03-23T23:29:15.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:29:15.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308551,"replay_state":"idle"} 2026-03-23T23:29:15.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:29:15.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:29:13 2026-03-23T23:29:15.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:29:15.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:29:15.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:29:15.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:29:15.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:29:15.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:29:15.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:29:15.985 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:29:15.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308551,"replay_state":"idle"} 2026-03-23T23:29:15.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:29:15.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:15.986 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:29:15.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:15.987 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:29:15.988 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:29:15.988 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:29:15.988 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:29:15.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:13' 2026-03-23T23:29:15.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror/ns1 test_data_pool up+replaying '2026-03-23 23:29:13' 2026-03-23T23:29:15.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:15.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:15.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:15.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:15.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:29:13' 2026-03-23T23:29:15.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:15.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:15.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror/ns1 --verbose --format xml 2026-03-23T23:29:16.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING159815984mirror.0vm0220.2.0-712-g70f8415btrueOK59895997mirror.1vm0220.2.0-712-g70f8415bfalseOK59916004mirror.2vm0220.2.0-712-g70f8415bfalseOK60036007mirror.3vm0220.2.0-712-g70f8415bfalseOKtest_data_pool77786db4-2b09-4258-964b-5930f959bbecup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308551,"replay_state":"idle"}59815984mirror.0vm022026-03-23 23:29:13cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcdown+unknownstatus not found' 2026-03-23T23:29:16.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:29:16.024 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_data_pool'\'']/last_update' 2026-03-23T23:29:16.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:13' 2026-03-23T23:29:16.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_data_pool'\'']/state' 2026-03-23T23:29:16.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:29:16.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:16.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:29:16.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:16.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:16.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:16.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror/ns1 mirror/ns1 test_data_pool 2026-03-23T23:29:16.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:29:16.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:29:16.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:16.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror/ns1 2026-03-23T23:29:16.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror/ns1 2026-03-23T23:29:16.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:16.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror/ns1-test_data_pool.export 2026-03-23T23:29:16.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror/ns1-test_data_pool.export 2026-03-23T23:29:16.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:16.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test_data_pool.export 2026-03-23T23:29:16.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror/ns1-test_data_pool.export 2026-03-23T23:29:16.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror/ns1-test_data_pool.export 2026-03-23T23:29:16.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:16.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test_data_pool.export 2026-03-23T23:29:16.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test_data_pool.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test_data_pool.export 2026-03-23T23:29:16.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/ns1/test_data_pool /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test_data_pool.export 2026-03-23T23:29:16.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:29:16.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/ns1/test_data_pool /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test_data_pool.export 2026-03-23T23:29:16.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:29:16.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test_data_pool.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test_data_pool.export 2026-03-23T23:29:16.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror_ns1-test_data_pool.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror_ns1-test_data_pool.export 2026-03-23T23:29:16.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:16.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror/ns1 test_data_pool 2026-03-23T23:29:16.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:16.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:16.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:16.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:29:16.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:29:16.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror/ns1 test_data_pool 2026-03-23T23:29:16.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:16.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror/ns1 2026-03-23T23:29:16.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_data_pool 2026-03-23T23:29:16.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/ns1/test_data_pool 2026-03-23T23:29:16.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/ns1/test_data_pool 2026-03-23T23:29:17.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:29:17.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:17.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: simple image resync' 2026-03-23T23:29:17.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:29:17.565 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:29:17.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:29:17 TEST: simple image resync 2026-03-23T23:29:17.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:29:17 TEST: simple image resync 2026-03-23T23:29:17.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ request_resync_image cluster1 mirror test image_id 2026-03-23T23:29:17.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:17.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:17.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:17.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id_var_name=image_id 2026-03-23T23:29:17.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:17.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:17.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:17.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:17.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:17.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:17.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval 'image_id='\''1760a674de12'\''' 2026-03-23T23:29:17.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ image_id=1760a674de12 2026-03-23T23:29:17.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval 'test -n "$image_id"' 2026-03-23T23:29:17.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -n 1760a674de12 2026-03-23T23:29:17.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image resync mirror/test 2026-03-23T23:29:17.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Flagged image for resync from primary 2026-03-23T23:29:17.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test deleted 1760a674de12 2026-03-23T23:29:17.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:17.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:17.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:17.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:29:17.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=1760a674de12 2026-03-23T23:29:17.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:17.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 1760a674de12 2026-03-23T23:29:17.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:17.689 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:29:17.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test deleted 1760a674de12 2026-03-23T23:29:17.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:17.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:17.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:17.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:29:17.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=1760a674de12 2026-03-23T23:29:17.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:17.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:17.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:17.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:17.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:17.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:17.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:17.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:17.812 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:29:17.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:29:17.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:17.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:29:17.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:17.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test present 2026-03-23T23:29:17.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:17.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:17.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:17.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=present 2026-03-23T23:29:17.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:29:17.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:17.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:17.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:17.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:17.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:17.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:17.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:17.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:18.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:29:18.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id= 2026-03-23T23:29:18.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:18.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:29:18.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test present '' 2026-03-23T23:29:18.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:18.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:18.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:18.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:29:18.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:29:18.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:18.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:18.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:18.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:18.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:18.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:18.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:18.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:18.165 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:29:18.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:29:18.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:18.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = deleted 2026-03-23T23:29:18.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:18.169 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test present '' 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:19.170 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:19.192 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:29:19.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:29:19.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:19.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = deleted 2026-03-23T23:29:19.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:19.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test present '' 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:21.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:21.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:29:21.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:29:21.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:21.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = deleted 2026-03-23T23:29:21.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:21.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test present '' 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:25.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=17605fc88d45 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 17605fc88d45 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z '' -o '' = 17605fc88d45 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = present 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:25.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:25.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:25.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:29:25.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:25.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:25.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:26.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:29:26.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:26.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:26.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:26.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:29:26.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:29:26.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:29:26.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:29:26.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:29:26.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:29:26.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:26.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:26.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:29:26.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:29:26.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:26.261 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:29:26.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:29:26.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:29:26.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:26.263 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:29:26.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:26.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:26.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:26.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:26.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:29:26.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:29:26.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:29:26.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:29:26.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:26.337 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:27.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:29:27.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:27.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:27.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:27.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:27.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:27.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:27.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:27.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:27.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 9a7286a9-a8fa-49dc-bff3-2d6b5dc4e8ae 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308510,"replay_state":"idle"} 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:29:22 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:29:27.373 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:29:27.374 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:29:27.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308510,"replay_state":"idle"} 2026-03-23T23:29:27.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:29:27.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:27.375 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:29:27.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:27.376 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:29:27.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:29:27.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:29:27.377 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:29:27.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:22' 2026-03-23T23:29:27.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:29:22' 2026-03-23T23:29:27.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:27.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:27.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:27.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:27.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:29:22' 2026-03-23T23:29:27.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:27.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:27.379 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:29:27.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING159815984mirror.0vm0220.2.0-712-g70f8415btrueOK59895997mirror.1vm0220.2.0-712-g70f8415bfalseOK59916004mirror.2vm0220.2.0-712-g70f8415bfalseOK60036007mirror.3vm0220.2.0-712-g70f8415bfalseOKtest9a7286a9-a8fa-49dc-bff3-2d6b5dc4e8aeup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308510,"replay_state":"idle"}59815984mirror.0vm022026-03-23 23:29:22cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcdown+unknownstatus not found' 2026-03-23T23:29:27.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:29:27.416 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:29:27.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:22' 2026-03-23T23:29:27.418 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:29:27.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:29:27.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:27.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:29:27.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:27.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:27.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:27.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test 2026-03-23T23:29:27.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:29:27.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:29:27.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:27.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:29:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:29:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.export 2026-03-23T23:29:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.export 2026-03-23T23:29:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:27.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:29:27.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.export 2026-03-23T23:29:27.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.export 2026-03-23T23:29:27.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:27.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:27.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:27.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:29:27.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:29:27.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:27.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:29:27.736 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:27.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:27.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:27.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z '' ']' 2026-03-23T23:29:27.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: image resync while replayer is stopped' 2026-03-23T23:29:27.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:29:27.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:29:27.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:29:27 TEST: image resync while replayer is stopped 2026-03-23T23:29:27.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:29:27 TEST: image resync while replayer is stopped 2026-03-23T23:29:27.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemons cluster1 rbd mirror stop mirror/test 2026-03-23T23:29:27.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_instance=cluster1 2026-03-23T23:29:27.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:27.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:27.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance=cluster1 2026-03-23T23:29:27.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loop_instance 2026-03-23T23:29:27.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:27.817 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:29:27.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:29:27.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror stop mirror/test 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:27.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:27.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:27.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:27.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:29:27.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:27.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:27.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:27.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:27.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:29:27.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:29:27.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:27.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:27.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:27.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:27.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:27.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:27.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror stop mirror/test 2026-03-23T23:29:27.902 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:27.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test 2026-03-23T23:29:27.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:27.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:27.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:27.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test stopped 2026-03-23T23:29:27.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:27.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:27.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:27.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:29:27.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:27.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:27.903 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test stopped 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:28.904 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:29:28.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:29:28.905 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:29:28.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:28.906 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:28.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:28.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:29:28.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:28.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:28.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:28.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:28.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:28.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:28.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:28.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:29:28.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:29:28.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:28.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:28.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:28.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:28.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:29:28.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:29:28.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:29:28.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:29:28.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:29:28.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:29:28.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:28.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ request_resync_image cluster1 mirror test image_id 2026-03-23T23:29:28.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:28.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:28.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:28.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id_var_name=image_id 2026-03-23T23:29:28.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:28.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:28.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:28.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:28.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:28.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:29.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval 'image_id='\''17605fc88d45'\''' 2026-03-23T23:29:29.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ image_id=17605fc88d45 2026-03-23T23:29:29.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval 'test -n "$image_id"' 2026-03-23T23:29:29.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -n 17605fc88d45 2026-03-23T23:29:29.021 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image resync mirror/test 2026-03-23T23:29:29.051 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Flagged image for resync from primary 2026-03-23T23:29:29.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemons cluster1 rbd mirror start mirror/test 2026-03-23T23:29:29.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_instance=cluster1 2026-03-23T23:29:29.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:29.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:29.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance=cluster1 2026-03-23T23:29:29.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loop_instance 2026-03-23T23:29:29.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:29.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:29:29.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:29:29.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:29:29.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:29.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror start mirror/test 2026-03-23T23:29:29.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:29:29.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:29.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:29.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:29.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:29.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:29.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:29.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror start mirror/test 2026-03-23T23:29:29.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:29.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test deleted 17605fc88d45 2026-03-23T23:29:29.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:29.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:29.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:29.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:29:29.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=17605fc88d45 2026-03-23T23:29:29.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:29.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 17605fc88d45 2026-03-23T23:29:29.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:29.141 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test deleted 17605fc88d45 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=17605fc88d45 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:29.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:29.264 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image test: (2) No such file or directory 2026-03-23T23:29:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id= 2026-03-23T23:29:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:29:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemons cluster1 rbd mirror start mirror/test 2026-03-23T23:29:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_instance=cluster1 2026-03-23T23:29:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance=cluster1 2026-03-23T23:29:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loop_instance 2026-03-23T23:29:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:29.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:29:29.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:29:29.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ admin_daemon cluster1:0 rbd mirror start mirror/test 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:29.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:29.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:29:29.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:29.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:29.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:29.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:29.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:29:29.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:29:29.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:29.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:29.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:29.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:29.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:29.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:29.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror start mirror/test 2026-03-23T23:29:29.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:29.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test present 2026-03-23T23:29:29.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:29.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:29.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:29.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=present 2026-03-23T23:29:29.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:29:29.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:29.343 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:29.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:29.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:29.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:29.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:29.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:29.344 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:29.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id=17609c25281b 2026-03-23T23:29:29.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:29.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:29:29.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test present 17609c25281b 2026-03-23T23:29:29.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:29.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:29.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:29.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:29:29.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=17609c25281b 2026-03-23T23:29:29.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:29.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:29.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:29.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:29.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:29.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:29.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:29.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=17609c25281b 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 17609c25281b 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 17609c25281b -o 17609c25281b = 17609c25281b 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = present 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:29.499 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:29.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:29:29.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:29.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:29.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:30.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:29:30.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:30.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:30.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:30.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:29:30.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:29:30.500 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:29:30.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:29:30.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:29:30.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:30.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:29:30.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:30.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:29:30.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:29:30.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:30.501 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:29:30.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:29:30.502 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:30.503 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:29:30.504 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:30.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:30.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:30.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:30.516 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:29:30.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:29:30.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:29:30.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:29:30.576 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:30.577 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:31.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:29:31.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:31.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:31.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:31.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:31.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:31.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:31.578 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:31.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:31.579 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:29:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:29:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 9a7286a9-a8fa-49dc-bff3-2d6b5dc4e8ae 2026-03-23T23:29:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:29:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308510,"replay_state":"idle"} 2026-03-23T23:29:31.613 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:29:31.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:29:29 2026-03-23T23:29:31.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:29:31.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:29:31.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:29:31.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:29:31.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:29:31.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:29:31.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:29:31.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:29:31.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308510,"replay_state":"idle"} 2026-03-23T23:29:31.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:29:31.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:31.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:29:31.616 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:31.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:29:31.617 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:29:31.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:29:31.618 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:29:31.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:29' 2026-03-23T23:29:31.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:29:29' 2026-03-23T23:29:31.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:31.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:31.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:31.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:31.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:29:29' 2026-03-23T23:29:31.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:31.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:31.619 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:29:31.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING159815984mirror.0vm0220.2.0-712-g70f8415btrueOK59895997mirror.1vm0220.2.0-712-g70f8415bfalseOK59916004mirror.2vm0220.2.0-712-g70f8415bfalseOK60036007mirror.3vm0220.2.0-712-g70f8415bfalseOKtest9a7286a9-a8fa-49dc-bff3-2d6b5dc4e8aeup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308510,"replay_state":"idle"}59815984mirror.0vm022026-03-23 23:29:29cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcdown+unknownstatus not found' 2026-03-23T23:29:31.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:29:31.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:29:31.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:29' 2026-03-23T23:29:31.656 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:29:31.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:29:31.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:31.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.export 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.export 2026-03-23T23:29:31.660 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:31.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:29:31.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.export 2026-03-23T23:29:31.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.export 2026-03-23T23:29:31.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:31.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:31.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:31.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:29:31.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:29:31.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:31.917 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:29:31.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:31.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:32.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:32.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: request image resync while daemon is offline' 2026-03-23T23:29:32.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:29:32.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:29:32.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:29:32 TEST: request image resync while daemon is offline 2026-03-23T23:29:32.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:29:32 TEST: request image resync while daemon is offline 2026-03-23T23:29:32.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirrors cluster1 2026-03-23T23:29:32.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:32.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:29:32.004 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:29:32.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:32.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:0 '' 2026-03-23T23:29:32.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:29:32.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:29:32.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:32.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:29:32.005 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:0 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:0 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:29:32.006 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:29:32.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:29:32.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:29:32.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=59433 2026-03-23T23:29:32.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 59433 ']' 2026-03-23T23:29:32.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 59433 2026-03-23T23:29:32.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:29:32.019 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:29:32.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:29:32.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=59433 '$2 == pid {print; exit 1}' 2026-03-23T23:29:32.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 59433 0.8 0.5 774496 54628 ? Ssl 23:28 0:00 rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:29:32.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:29:32.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:33.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:29:33.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=59433 '$2 == pid {print; exit 1}' 2026-03-23T23:29:33.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:29:33.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:29:33.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=59433 '$2 == pid {print; exit 1}' 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:33.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:33.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:33.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:33.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster2 2026-03-23T23:29:33.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:29:33.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:29:33.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:33.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:33.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:33.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:29:33.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:33.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:33.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:33.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:33.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:29:33.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:29:33.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:33.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:33.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:33.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:33.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:0 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:33.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:29:33.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:29:33.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:1 '' 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:1 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:1 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:29:33.093 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:29:33.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:29:33.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:29:33.105 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:29:33.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=59477 2026-03-23T23:29:33.106 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 59477 ']' 2026-03-23T23:29:33.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 59477 2026-03-23T23:29:33.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:29:33.107 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:29:33.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:29:33.108 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=59477 '$2 == pid {print; exit 1}' 2026-03-23T23:29:33.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 59477 0.2 0.3 700728 39048 ? Ssl 23:28 0:00 rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:29:33.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:29:33.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:34.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:29:34.119 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=59477 '$2 == pid {print; exit 1}' 2026-03-23T23:29:34.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:29:34.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:29:34.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=59477 '$2 == pid {print; exit 1}' 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:29:34.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:29:34.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:34.146 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:34.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster2 2026-03-23T23:29:34.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:29:34.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:29:34.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:34.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:29:34.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:29:34.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:29:34.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:34.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:34.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:29:34.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:34.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:29:34.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:29:34.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:29:34.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:29:34.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:29:34.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:34.160 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:34.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:1 2026-03-23T23:29:34.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:29:34.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:34.161 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:29:34.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:29:34.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:34.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:34.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:34.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:29:34.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:34.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:34.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:34.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:29:34.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:29:34.162 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:29:34.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:29:34.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:29:34.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:34.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:2 '' 2026-03-23T23:29:34.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:29:34.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:29:34.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:34.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:29:34.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:2 2026-03-23T23:29:34.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:2 2026-03-23T23:29:34.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:34.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:29:34.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:29:34.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:29:34.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:34.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:34.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:29:34.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:29:34.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:29:34.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:29:34.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:29:34.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:29:34.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:29:34.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:29:34.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:29:34.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=59523 2026-03-23T23:29:34.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 59523 ']' 2026-03-23T23:29:34.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 59523 2026-03-23T23:29:34.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:29:34.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:29:34.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:29:34.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=59523 '$2 == pid {print; exit 1}' 2026-03-23T23:29:34.200 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 59523 0.2 0.3 698684 38684 ? Ssl 23:28 0:00 rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:29:34.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:29:34.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:35.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:29:35.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=59523 '$2 == pid {print; exit 1}' 2026-03-23T23:29:35.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:29:35.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:29:35.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=59523 '$2 == pid {print; exit 1}' 2026-03-23T23:29:35.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:29:35.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:29:35.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:29:35.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:29:35.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:29:35.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster2 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:29:35.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:29:35.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:29:35.241 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:2 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:29:35.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:29:35.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:29:35.253 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:29:35.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:29:35.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:35.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:3 '' 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:3 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:3 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:29:35.255 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:29:35.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:29:35.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:29:35.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:29:35.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=59600 2026-03-23T23:29:35.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 59600 ']' 2026-03-23T23:29:35.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 59600 2026-03-23T23:29:35.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:29:35.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:29:35.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:29:35.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=59600 '$2 == pid {print; exit 1}' 2026-03-23T23:29:35.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 59600 0.2 0.3 700724 38876 ? Ssl 23:28 0:00 rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:29:35.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:29:35.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:36.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:29:36.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=59600 '$2 == pid {print; exit 1}' 2026-03-23T23:29:36.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:29:36.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:29:36.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=59600 '$2 == pid {print; exit 1}' 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:29:36.295 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:29:36.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:29:36.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster2 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:29:36.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:29:36.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:29:36.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:3 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:29:36.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:29:36.334 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:29:36.335 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:29:36.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ request_resync_image cluster1 mirror test image_id 2026-03-23T23:29:36.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:36.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:36.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:36.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id_var_name=image_id 2026-03-23T23:29:36.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:36.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:36.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:36.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:36.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:36.336 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:36.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval 'image_id='\''17609c25281b'\''' 2026-03-23T23:29:36.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ image_id=17609c25281b 2026-03-23T23:29:36.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval 'test -n "$image_id"' 2026-03-23T23:29:36.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -n 17609c25281b 2026-03-23T23:29:36.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image resync mirror/test 2026-03-23T23:29:36.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Flagged image for resync from primary 2026-03-23T23:29:36.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirrors cluster1 2026-03-23T23:29:36.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:36.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:29:36.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:0 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:36.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:1 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:36.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:2 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:36.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:3 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:36.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:29:36.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test deleted 17609c25281b 2026-03-23T23:29:36.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:36.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:36.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:36.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=deleted 2026-03-23T23:29:36.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=17609c25281b 2026-03-23T23:29:36.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:36.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 17609c25281b 2026-03-23T23:29:36.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:36.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:29:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test deleted 17609c25281b 2026-03-23T23:29:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:36.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:29:36.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=17609c25281b 2026-03-23T23:29:36.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:36.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:36.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:36.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:36.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:36.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:36.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:36.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:36.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=17609c25281b 2026-03-23T23:29:36.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 17609c25281b 2026-03-23T23:29:36.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 17609c25281b -o 17609c25281b = 17609c25281b 2026-03-23T23:29:36.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:29:36.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = present 2026-03-23T23:29:36.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:36.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:37.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test deleted 17609c25281b 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=17609c25281b 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:37.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:37.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=17609c25281b 2026-03-23T23:29:37.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 17609c25281b 2026-03-23T23:29:37.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 17609c25281b -o 17609c25281b = 17609c25281b 2026-03-23T23:29:37.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:29:37.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = present 2026-03-23T23:29:37.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:37.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test deleted 17609c25281b 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=17609c25281b 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:39.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:39.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=17609c25281b 2026-03-23T23:29:39.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 17609c25281b 2026-03-23T23:29:39.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 17609c25281b -o 17609c25281b = 17609c25281b 2026-03-23T23:29:39.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:29:39.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = present 2026-03-23T23:29:39.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:39.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:29:43.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test deleted 17609c25281b 2026-03-23T23:29:43.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:43.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:43.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:43.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=deleted 2026-03-23T23:29:43.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=17609c25281b 2026-03-23T23:29:43.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:43.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:43.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:43.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:43.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:43.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:43.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:43.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=18575f36fd3a 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 18575f36fd3a 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 17609c25281b -o 17609c25281b = 18575f36fd3a 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test deleted = deleted 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_present cluster1 mirror test present 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=present 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id= 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:43.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:43.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image_id=18575f36fd3a 2026-03-23T23:29:43.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:29:43.762 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:29:43.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_present cluster1 mirror test present 18575f36fd3a 2026-03-23T23:29:43.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:43.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:43.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:43.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=present 2026-03-23T23:29:43.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id=18575f36fd3a 2026-03-23T23:29:43.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=deleted 2026-03-23T23:29:43.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_image_id 2026-03-23T23:29:43.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror test 2026-03-23T23:29:43.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:43.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:29:43.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test 2026-03-23T23:29:43.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/test 2026-03-23T23:29:43.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_image_id=18575f36fd3a 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 18575f36fd3a 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -z 18575f36fd3a -o 18575f36fd3a = 18575f36fd3a 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=present 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test present = present 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test started 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:43.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:44.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test started 2026-03-23T23:29:44.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:44.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:44.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:44.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:29:44.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:29:44.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:29:44.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test 2026-03-23T23:29:44.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:29:44.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:29:44.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:44.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:44.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:29:44.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:29:44.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:44.897 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:29:44.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:29:44.898 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:44.899 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:29:44.900 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:44.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:44.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:44.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:44.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test 2026-03-23T23:29:44.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test'] 2026-03-23T23:29:44.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:29:44.968 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:29:44.969 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:29:44.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:29:44.982 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:44.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:44.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:44.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test 2026-03-23T23:29:45.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:29:45.042 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:29:45.042 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:29:45.042 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test up+replaying 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:45.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:46.044 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test up+replaying '' '' 2026-03-23T23:29:46.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:46.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:46.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:46.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:46.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:46.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:46.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:46.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:46.045 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test 2026-03-23T23:29:46.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test: 2026-03-23T23:29:46.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 9a7286a9-a8fa-49dc-bff3-2d6b5dc4e8ae 2026-03-23T23:29:46.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:29:46.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308510,"replay_state":"idle"} 2026-03-23T23:29:46.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:29:46.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:29:41 2026-03-23T23:29:46.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:29:46.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:29:46.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:29:46.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:29:46.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:29:46.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:29:46.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:29:46.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:29:46.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308510,"replay_state":"idle"} 2026-03-23T23:29:46.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:29:46.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:46.082 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:29:46.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:46.083 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:29:46.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:29:46.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:29:46.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:29:46.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:41' 2026-03-23T23:29:46.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test up+replaying '2026-03-23 23:29:41' 2026-03-23T23:29:46.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:46.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:46.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:46.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:46.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:29:41' 2026-03-23T23:29:46.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:46.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:46.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:29:46.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING162226257mirror.0vm0220.2.0-712-g70f8415bfalseOK62286231mirror.1vm0220.2.0-712-g70f8415btrueOK62356244mirror.2vm0220.2.0-712-g70f8415bfalseOK62396247mirror.3vm0220.2.0-712-g70f8415bfalseOKtest9a7286a9-a8fa-49dc-bff3-2d6b5dc4e8aeup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308510,"replay_state":"idle"}62286231mirror.1vm022026-03-23 23:29:41cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcdown+unknownstatus not found' 2026-03-23T23:29:46.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:29:46.123 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/last_update' 2026-03-23T23:29:46.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:41' 2026-03-23T23:29:46.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test'\'']/state' 2026-03-23T23:29:46.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:29:46.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:46.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:29:46.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:46.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:46.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:46.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test 2026-03-23T23:29:46.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:29:46.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:29:46.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:46.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:29:46.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:29:46.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:46.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test.export 2026-03-23T23:29:46.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test.export 2026-03-23T23:29:46.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:46.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:29:46.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test.export 2026-03-23T23:29:46.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test.export 2026-03-23T23:29:46.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:29:46.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:46.133 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:46.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export 2026-03-23T23:29:46.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:29:46.272 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:46.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 3% complete... Exporting image: 6% complete... Exporting image: 9% complete... Exporting image: 12% complete... Exporting image: 15% complete... Exporting image: 18% complete... Exporting image: 21% complete... Exporting image: 25% complete... Exporting image: 28% complete... Exporting image: 31% complete... Exporting image: 34% complete... Exporting image: 37% complete... Exporting image: 40% complete... Exporting image: 43% complete... Exporting image: 46% complete... Exporting image: 50% complete... Exporting image: 53% complete... Exporting image: 56% complete... Exporting image: 59% complete... Exporting image: 62% complete... Exporting image: 65% complete... Exporting image: 68% complete... Exporting image: 71% complete... Exporting image: 75% complete... Exporting image: 78% complete... Exporting image: 81% complete... Exporting image: 84% complete... Exporting image: 87% complete... Exporting image: 90% complete... Exporting image: 93% complete... Exporting image: 96% complete... Exporting image: 100% complete...done. 2026-03-23T23:29:46.408 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:46.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test.export 2026-03-23T23:29:46.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:46.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test 2026-03-23T23:29:46.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:46.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:46.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:46.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:29:46.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:29:46.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test 2026-03-23T23:29:46.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:46.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:46.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test 2026-03-23T23:29:46.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test 2026-03-23T23:29:46.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test 2026-03-23T23:29:47.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:29:47.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:47.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:29:47.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: split-brain' 2026-03-23T23:29:47.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:29:47.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:29:47 TEST: split-brain 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:29:47 TEST: split-brain 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ image=split-brain 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror split-brain snapshot 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror split-brain 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:29:47.460 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 128 --image-feature layering,exclusive-lock,object-map,fast-diff mirror/split-brain 2026-03-23T23:29:47.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:29:47.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:47.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:29:47.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:47.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror split-brain snapshot 2026-03-23T23:29:47.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:29:47.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:47.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:47.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:29:47.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/split-brain snapshot 2026-03-23T23:29:48.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:29:48.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/split-brain 2026-03-23T23:29:48.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'split-brain': 2026-03-23T23:29:48.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 128 MiB in 32 objects 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 18274be9388c 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.18274be9388c 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:29:47 2026 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:29:47 2026 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:29:47 2026 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: ee367aa7-1ef2-4b10-be9c-30c622e16bad 2026-03-23T23:29:48.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror split-brain 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror split-brain up+replaying 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:48.444 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:49.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror split-brain up+replaying '' '' 2026-03-23T23:29:49.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:49.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:49.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:49.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:49.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:49.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:49.445 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:49.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:49.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/split-brain 2026-03-23T23:29:49.467 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image split-brain: (2) No such file or directory 2026-03-23T23:29:49.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status= 2026-03-23T23:29:49.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:29:49.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:29:49.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:49.471 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:29:51.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror split-brain up+replaying '' '' 2026-03-23T23:29:51.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:51.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:51.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:51.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:51.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:51.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:51.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:51.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:51.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/split-brain 2026-03-23T23:29:51.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='split-brain: 2026-03-23T23:29:51.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: ee367aa7-1ef2-4b10-be9c-30c622e16bad 2026-03-23T23:29:51.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:29:51.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308588,"replay_state":"idle"} 2026-03-23T23:29:51.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:29:51.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:29:49 2026-03-23T23:29:51.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:29:51.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:29:51.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:29:51.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:29:51.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:29:51.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:29:51.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:29:51.507 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:29:51.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308588,"replay_state":"idle"} 2026-03-23T23:29:51.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:29:51.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:51.508 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:29:51.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:51.509 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:29:51.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:29:51.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:29:51.510 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:29:51.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:49' 2026-03-23T23:29:51.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror split-brain up+replaying '2026-03-23 23:29:49' 2026-03-23T23:29:51.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:51.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:51.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:51.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:29:51.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:29:49' 2026-03-23T23:29:51.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:51.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:51.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:29:51.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING162226257mirror.0vm0220.2.0-712-g70f8415bfalseOK62286231mirror.1vm0220.2.0-712-g70f8415btrueOK62356244mirror.2vm0220.2.0-712-g70f8415bfalseOK62396247mirror.3vm0220.2.0-712-g70f8415bfalseOKsplit-brainee367aa7-1ef2-4b10-be9c-30c622e16badup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308588,"replay_state":"idle"}62286231mirror.1vm022026-03-23 23:29:49cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcdown+unknownstatus not found' 2026-03-23T23:29:51.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:29:51.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''split-brain'\'']/last_update' 2026-03-23T23:29:51.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:49' 2026-03-23T23:29:51.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''split-brain'\'']/state' 2026-03-23T23:29:51.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:29:51.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:29:51.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:29:51.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:29:51.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:51.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:51.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror split-brain --force 2026-03-23T23:29:51.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:51.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:51.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:51.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force=--force 2026-03-23T23:29:51.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/split-brain --force 2026-03-23T23:29:55.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:29:55.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror split-brain 2026-03-23T23:29:55.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:55.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:55.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:55.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror split-brain stopped 2026-03-23T23:29:55.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:55.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:55.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:55.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:29:55.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:29:55.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:55.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:56.787 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror split-brain stopped 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/split-brain 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:56.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:29:56.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:29:56.789 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:29:56.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:56.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/split-brain 2026-03-23T23:29:56.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:29:56.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:56.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:56.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:29:56.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:29:56.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:56.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:56.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:56.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:29:56.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:29:56.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:29:56.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:56.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:56.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:29:56.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/split-brain 2026-03-23T23:29:56.858 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/split-brain'] 2026-03-23T23:29:56.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:29:56.859 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:29:56.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:29:56.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/split-brain 2026-03-23T23:29:56.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:29:56.860 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:29:56.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:29:56.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:29:56.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:29:56.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:29:56.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:29:56.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:56.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:56.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:29:56.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/split-brain 2026-03-23T23:29:56.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:29:56.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:29:56.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:29:56.936 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:29:56.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:29:56.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:56.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror split-brain up+stopped 2026-03-23T23:29:56.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:56.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:56.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:56.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:29:56.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:56.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:56.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:56.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:57.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror split-brain up+stopped '' '' 2026-03-23T23:29:57.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:57.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:57.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:57.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:29:57.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:29:57.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:57.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:57.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:57.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/split-brain 2026-03-23T23:29:57.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='split-brain: 2026-03-23T23:29:57.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: ee367aa7-1ef2-4b10-be9c-30c622e16bad 2026-03-23T23:29:57.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:29:57.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:29:57.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:29:57.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:29:56 2026-03-23T23:29:57.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:29:57.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:29:57.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:29:57.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:29:57.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23T23:29:57.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:29:57.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 209 .mirror.primary.ee367aa7-1ef2-4b10-be9c-30c622e16bad.12eb846c-1154-4212-9226-9762da3782cf (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:29:57.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:29:57.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:29:57.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:29:57.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:29:57.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:29:57.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:29:57.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:29:57.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:29:57.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:29:57.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:29:57.974 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:29:57.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:29:57.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:56' 2026-03-23T23:29:57.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror split-brain up+stopped '2026-03-23 23:29:56' 2026-03-23T23:29:57.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:57.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:57.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:57.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:29:57.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:29:56' 2026-03-23T23:29:57.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:57.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:57.977 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:29:58.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING162226257mirror.0vm0220.2.0-712-g70f8415bfalseOK62286231mirror.1vm0220.2.0-712-g70f8415btrueOK62356244mirror.2vm0220.2.0-712-g70f8415bfalseOK62396247mirror.3vm0220.2.0-712-g70f8415bfalseOKsplit-brainee367aa7-1ef2-4b10-be9c-30c622e16badup+stoppedlocal image is primary62286231mirror.1vm022026-03-23 23:29:56cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcdown+unknownstatus not found' 2026-03-23T23:29:58.009 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:29:58.010 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''split-brain'\'']/last_update' 2026-03-23T23:29:58.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:29:56' 2026-03-23T23:29:58.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''split-brain'\'']/state' 2026-03-23T23:29:58.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:29:58.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:29:58.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:29:58.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:29:58.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:58.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:29:58.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster1 mirror split-brain 10 2026-03-23T23:29:58.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:58.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:58.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:58.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=10 2026-03-23T23:29:58.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:29:58.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:29:58.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:29:58.016 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 bench mirror/split-brain --io-type write --io-size 4096 --io-threads 1 --io-total 40960 --io-pattern rand 2026-03-23T23:29:58.047 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 40960 pattern random 2026-03-23T23:29:58.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:29:58.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 10 ops/sec: 1250 bytes/sec: 4.9 MiB/s 2026-03-23T23:29:58.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster1 mirror split-brain 2026-03-23T23:29:58.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:58.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:58.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:58.062 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image demote mirror/split-brain 2026-03-23T23:29:58.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:29:58.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror split-brain up+error split-brain 2026-03-23T23:29:58.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:58.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:58.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:58.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+error 2026-03-23T23:29:58.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern=split-brain 2026-03-23T23:29:58.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:58.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:58.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:29:59.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror split-brain up+error split-brain '' 2026-03-23T23:29:59.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:29:59.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:29:59.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:29:59.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+error 2026-03-23T23:29:59.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern=split-brain 2026-03-23T23:29:59.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:29:59.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:29:59.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:29:59.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/split-brain 2026-03-23T23:29:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='split-brain: 2026-03-23T23:29:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: ee367aa7-1ef2-4b10-be9c-30c622e16bad 2026-03-23T23:29:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:29:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:29:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:29:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:29:56 2026-03-23T23:29:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:29:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:29:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:29:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:29:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:29:59.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+error' 2026-03-23T23:29:59.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:29:59.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:29:59.895 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:30:01.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror split-brain up+error split-brain '' 2026-03-23T23:30:01.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:01.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:01.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:30:01.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+error 2026-03-23T23:30:01.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern=split-brain 2026-03-23T23:30:01.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:30:01.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:30:01.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:30:01.896 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/split-brain 2026-03-23T23:30:01.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='split-brain: 2026-03-23T23:30:01.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: ee367aa7-1ef2-4b10-be9c-30c622e16bad 2026-03-23T23:30:01.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+error 2026-03-23T23:30:01.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: split-brain 2026-03-23T23:30:01.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:30:01.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:30:01 2026-03-23T23:30:01.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:30:01.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:30:01.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:30:01.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:30:01.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:30:01.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+error' 2026-03-23T23:30:01.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+error 2026-03-23T23:30:01.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*split-brain' 2026-03-23T23:30:01.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: split-brain 2026-03-23T23:30:01.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:30:01.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+error 2026-03-23T23:30:01.931 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:30:01.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+error 2026-03-23T23:30:01.932 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:30:01.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:30:01.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:30:01.933 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:30:01.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:30:01' 2026-03-23T23:30:01.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror split-brain up+error '2026-03-23 23:30:01' 2026-03-23T23:30:01.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:01.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:01.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:30:01.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+error 2026-03-23T23:30:01.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:30:01' 2026-03-23T23:30:01.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:30:01.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:30:01.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:30:01.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING162226257mirror.0vm0220.2.0-712-g70f8415bfalseOK62286231mirror.1vm0220.2.0-712-g70f8415btrueOK62356244mirror.2vm0220.2.0-712-g70f8415bfalseOK62396247mirror.3vm0220.2.0-712-g70f8415bfalseOKsplit-brainee367aa7-1ef2-4b10-be9c-30c622e16badup+errorsplit-brain62286231mirror.1vm022026-03-23 23:30:01cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcdown+unknownstatus not found' 2026-03-23T23:30:01.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:30:01.970 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''split-brain'\'']/last_update' 2026-03-23T23:30:01.972 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:30:01' 2026-03-23T23:30:01.973 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''split-brain'\'']/state' 2026-03-23T23:30:01.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+error 2026-03-23T23:30:01.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+error 2026-03-23T23:30:01.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+error 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+error 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ request_resync_image cluster1 mirror split-brain image_id 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image_id_var_name=image_id 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_image_id cluster1 mirror split-brain 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=split-brain 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster=cluster1 info mirror/split-brain 2026-03-23T23:30:01.976 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -ne 's/^.*block_name_prefix: rbd_data\.//p' 2026-03-23T23:30:02.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval 'image_id='\''1857af48b5aa'\''' 2026-03-23T23:30:02.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ image_id=1857af48b5aa 2026-03-23T23:30:02.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval 'test -n "$image_id"' 2026-03-23T23:30:02.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -n 1857af48b5aa 2026-03-23T23:30:02.008 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image resync mirror/split-brain 2026-03-23T23:30:02.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Flagged image for resync from primary 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror split-brain 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror split-brain up+replaying 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:30:02.041 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:30:02.042 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:30:03.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror split-brain up+replaying '' '' 2026-03-23T23:30:03.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:03.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:03.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:30:03.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:30:03.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:30:03.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:30:03.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:30:03.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:30:03.043 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/split-brain 2026-03-23T23:30:03.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='split-brain: 2026-03-23T23:30:03.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: ee367aa7-1ef2-4b10-be9c-30c622e16bad 2026-03-23T23:30:03.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+error 2026-03-23T23:30:03.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: split-brain 2026-03-23T23:30:03.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:30:03.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:30:01 2026-03-23T23:30:03.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:30:03.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:30:03.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:30:03.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:30:03.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:30:03.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:30:03.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:30:03.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:30:03.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:30:05.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror split-brain up+replaying '' '' 2026-03-23T23:30:05.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:05.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:05.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:30:05.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:30:05.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:30:05.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:30:05.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:30:05.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:30:05.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/split-brain 2026-03-23T23:30:05.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='split-brain: 2026-03-23T23:30:05.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: ee367aa7-1ef2-4b10-be9c-30c622e16bad 2026-03-23T23:30:05.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+error 2026-03-23T23:30:05.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: split-brain 2026-03-23T23:30:05.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:30:05.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:30:01 2026-03-23T23:30:05.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:30:05.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:30:05.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:30:05.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:30:05.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:30:05.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:30:05.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:30:05.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:30:05.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:30:09.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror split-brain up+replaying '' '' 2026-03-23T23:30:09.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:09.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:09.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:30:09.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:30:09.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:30:09.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:30:09.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:30:09.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:30:09.118 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/split-brain 2026-03-23T23:30:09.140 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd: error opening image split-brain: (2) No such file or directory 2026-03-23T23:30:09.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status= 2026-03-23T23:30:09.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:30:09.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 1 2026-03-23T23:30:09.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:30:09.143 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 8 2026-03-23T23:30:17.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror split-brain up+replaying '' '' 2026-03-23T23:30:17.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:17.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:17.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:30:17.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:30:17.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:30:17.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:30:17.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:30:17.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:30:17.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/split-brain 2026-03-23T23:30:17.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='split-brain: 2026-03-23T23:30:17.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: ee367aa7-1ef2-4b10-be9c-30c622e16bad 2026-03-23T23:30:17.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:30:17.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308588,"replay_state":"idle"} 2026-03-23T23:30:17.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:30:17.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:30:11 2026-03-23T23:30:17.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:30:17.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:30:17.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: down+unknown 2026-03-23T23:30:17.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: status not found 2026-03-23T23:30:17.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: ' 2026-03-23T23:30:17.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:30:17.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:30:17.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:30:17.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308588,"replay_state":"idle"} 2026-03-23T23:30:17.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:30:17.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:30:17.184 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:30:17.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:30:17.185 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:30:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:30:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:30:17.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:30:17.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:30:11' 2026-03-23T23:30:17.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror split-brain up+replaying '2026-03-23 23:30:11' 2026-03-23T23:30:17.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:17.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:17.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:30:17.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:30:17.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:30:11' 2026-03-23T23:30:17.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:30:17.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:30:17.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:30:17.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING162226257mirror.0vm0220.2.0-712-g70f8415bfalseOK62286231mirror.1vm0220.2.0-712-g70f8415btrueOK62356244mirror.2vm0220.2.0-712-g70f8415bfalseOK62396247mirror.3vm0220.2.0-712-g70f8415bfalseOKsplit-brainee367aa7-1ef2-4b10-be9c-30c622e16badup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308588,"replay_state":"idle"}62286231mirror.1vm022026-03-23 23:30:11cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcdown+unknownstatus not found' 2026-03-23T23:30:17.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:30:17.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''split-brain'\'']/last_update' 2026-03-23T23:30:17.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:30:11' 2026-03-23T23:30:17.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''split-brain'\'']/state' 2026-03-23T23:30:17.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:30:17.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:30:17.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:30:17.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:30:17.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:17.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:17.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror split-brain 2026-03-23T23:30:17.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:17.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:17.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:30:17.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:30:17.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:30:17.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror split-brain 2026-03-23T23:30:17.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:17.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:17.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=split-brain 2026-03-23T23:30:17.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/split-brain 2026-03-23T23:30:17.259 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/split-brain 2026-03-23T23:30:18.279 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 3% complete... Removing image: 6% complete... Removing image: 9% complete... Removing image: 12% complete... Removing image: 15% complete... Removing image: 18% complete... Removing image: 21% complete... Removing image: 25% complete... Removing image: 28% complete... Removing image: 31% complete... Removing image: 34% complete... Removing image: 37% complete... Removing image: 40% complete... Removing image: 43% complete... Removing image: 46% complete... Removing image: 50% complete... Removing image: 53% complete... Removing image: 56% complete... Removing image: 59% complete... Removing image: 62% complete... Removing image: 65% complete... Removing image: 68% complete... Removing image: 71% complete... Removing image: 75% complete... Removing image: 78% complete... Removing image: 81% complete... Removing image: 84% complete... Removing image: 87% complete... Removing image: 90% complete... Removing image: 93% complete... Removing image: 96% complete... Removing image: 100% complete...done. 2026-03-23T23:30:18.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:18.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: check if removed images'\'' OMAP are removed' 2026-03-23T23:30:18.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:30:18.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:30:18.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:30:18 TEST: check if removed 'images'\''' OMAP are removed 2026-03-23T23:30:18.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:30:18 TEST: check if removed images' OMAP are removed 2026-03-23T23:30:18.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirrors cluster2 2026-03-23T23:30:18.284 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:18.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:30:18.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster2:0 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:0 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster2:0 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster2 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster2:0 ']' 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster2 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:30:18.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster2 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster2:1 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:1 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster2:1 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster2 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster2:1 ']' 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster2 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:30:18.306 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster2 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster2:2 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:2 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster2:2 cluster instance 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster2:2 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster2 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster2:2 ']' 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster2 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:30:18.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster2 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:30:18.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:30:18.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster2:3 2026-03-23T23:30:18.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:3 2026-03-23T23:30:18.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:30:18.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster2:3 cluster instance 2026-03-23T23:30:18.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster2:3 2026-03-23T23:30:18.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:30:18.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:30:18.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster2 2026-03-23T23:30:18.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:30:18.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster2:3 ']' 2026-03-23T23:30:18.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster2 2026-03-23T23:30:18.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:30:18.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:30:18.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:30:18.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:30:18.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster2 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:30:18.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_in_omap cluster1 mirror 2026-03-23T23:30:18.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:18.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:18.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_omap_keys cluster1 mirror rbd_mirroring status_global 2026-03-23T23:30:18.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:18.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:18.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local obj_name=rbd_mirroring 2026-03-23T23:30:18.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local filter=status_global 2026-03-23T23:30:18.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:30:18.395 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:30:18.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:30:18.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster1 mirror rbd_mirroring status_global 2026-03-23T23:30:18.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:30:18.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:18.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:30:18.397 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=status_global 2026-03-23T23:30:18.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c status_global 2026-03-23T23:30:18.398 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster1 mirror rbd_mirroring 2026-03-23T23:30:18.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:30:18.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:18.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:30:18.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster1 -p mirror listomapkeys rbd_mirroring 2026-03-23T23:30:18.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 = 0 2026-03-23T23:30:18.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:30:18.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:30:18.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:30:18.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:18.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_omap_keys cluster1 mirror rbd_mirroring image_ 2026-03-23T23:30:18.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:18.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:18.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local obj_name=rbd_mirroring 2026-03-23T23:30:18.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local filter=image_ 2026-03-23T23:30:18.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:30:18.446 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:30:18.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:30:18.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster1 mirror rbd_mirroring image_ 2026-03-23T23:30:18.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:30:18.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:18.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:30:18.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=image_ 2026-03-23T23:30:18.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster1 mirror rbd_mirroring 2026-03-23T23:30:18.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c image_ 2026-03-23T23:30:18.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:30:18.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:18.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:30:18.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster1 -p mirror listomapkeys rbd_mirroring 2026-03-23T23:30:18.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 = 0 2026-03-23T23:30:18.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:30:18.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:30:18.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:30:18.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:18.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_omap_keys cluster1 mirror rbd_mirror_leader image_map 2026-03-23T23:30:18.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:18.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:18.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local obj_name=rbd_mirror_leader 2026-03-23T23:30:18.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local filter=image_map 2026-03-23T23:30:18.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:30:18.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:30:18.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:30:18.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster1 mirror rbd_mirror_leader image_map 2026-03-23T23:30:18.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:30:18.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:18.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:30:18.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=image_map 2026-03-23T23:30:18.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster1 mirror rbd_mirror_leader 2026-03-23T23:30:18.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:30:18.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:18.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:30:18.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster1 -p mirror listomapkeys rbd_mirror_leader 2026-03-23T23:30:18.473 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c image_map 2026-03-23T23:30:18.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 1 = 0 2026-03-23T23:30:18.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=1 2026-03-23T23:30:18.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:30:18.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 -eq 0 ']' 2026-03-23T23:30:18.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:30:18.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:30:19.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:30:19.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster1 mirror rbd_mirror_leader image_map 2026-03-23T23:30:19.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:30:19.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:19.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:30:19.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=image_map 2026-03-23T23:30:19.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster1 mirror rbd_mirror_leader 2026-03-23T23:30:19.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:30:19.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c image_map 2026-03-23T23:30:19.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:19.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:30:19.498 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster1 -p mirror listomapkeys rbd_mirror_leader 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 = 0 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_in_omap cluster2 mirror 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_omap_keys cluster2 mirror rbd_mirroring status_global 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local obj_name=rbd_mirroring 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local filter=status_global 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:30:19.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:30:19.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:30:19.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster2 mirror rbd_mirroring status_global 2026-03-23T23:30:19.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:30:19.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:19.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:30:19.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=status_global 2026-03-23T23:30:19.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster2 mirror rbd_mirroring 2026-03-23T23:30:19.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:30:19.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:19.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:30:19.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c status_global 2026-03-23T23:30:19.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster2 -p mirror listomapkeys rbd_mirroring 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 = 0 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_omap_keys cluster2 mirror rbd_mirroring image_ 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local obj_name=rbd_mirroring 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local filter=image_ 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:30:19.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:30:19.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster2 mirror rbd_mirroring image_ 2026-03-23T23:30:19.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:30:19.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:19.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:30:19.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=image_ 2026-03-23T23:30:19.548 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster2 mirror rbd_mirroring 2026-03-23T23:30:19.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:30:19.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:19.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirroring 2026-03-23T23:30:19.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster2 -p mirror listomapkeys rbd_mirroring 2026-03-23T23:30:19.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c image_ 2026-03-23T23:30:19.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 = 0 2026-03-23T23:30:19.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:30:19.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:30:19.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:30:19.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:19.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_omap_keys cluster2 mirror rbd_mirror_leader image_map 2026-03-23T23:30:19.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:19.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:19.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local obj_name=rbd_mirror_leader 2026-03-23T23:30:19.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local filter=image_map 2026-03-23T23:30:19.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 2 4 4 8 8 8 16 16 32 2026-03-23T23:30:19.571 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:30:19.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:30:19.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ count_omap_keys_with_filter cluster2 mirror rbd_mirror_leader image_map 2026-03-23T23:30:19.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:30:19.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:19.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:30:19.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local filter=image_map 2026-03-23T23:30:19.572 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ list_omap_keys cluster2 mirror rbd_mirror_leader 2026-03-23T23:30:19.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:30:19.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:30:19.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local obj_name=rbd_mirror_leader 2026-03-23T23:30:19.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rados --cluster cluster2 -p mirror listomapkeys rbd_mirror_leader 2026-03-23T23:30:19.573 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -c image_map 2026-03-23T23:30:19.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 0 = 0 2026-03-23T23:30:19.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ error_code=0 2026-03-23T23:30:19.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set -e 2026-03-23T23:30:19.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:30:19.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:19.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z '' ']' 2026-03-23T23:30:19.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: no blocklists' 2026-03-23T23:30:19.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:30:19.597 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:30:19.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:30:19 TEST: no blocklists 2026-03-23T23:30:19.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:30:19 TEST: no blocklists 2026-03-23T23:30:19.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS='--id admin' 2026-03-23T23:30:19.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster1 osd blocklist ls 2026-03-23T23:30:19.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -q 'listed 0 entries' 2026-03-23T23:30:19.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS='--id admin' 2026-03-23T23:30:19.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster2 osd blocklist ls 2026-03-23T23:30:19.819 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -q 'listed 0 entries' 2026-03-23T23:30:20.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:30:20.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z '' ']' 2026-03-23T23:30:20.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: test partially synced demote snapshot sync after daemon restart' 2026-03-23T23:30:20.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:30:20.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:30:20 TEST: test partially synced demote snapshot sync after daemon restart 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:30:20 TEST: test partially synced demote snapshot sync after daemon restart 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image=test_demote_image 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test_demote_image snapshot 10G 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test_demote_image 10G 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 10G ']' 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=10G 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:30:20.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 10G --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test_demote_image 2026-03-23T23:30:20.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:30:20.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:20.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:30:20.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:20.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test_demote_image snapshot 2026-03-23T23:30:20.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:20.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:20.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:20.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:30:20.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test_demote_image snapshot 2026-03-23T23:30:20.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:30:20.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test_demote_image 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_demote_image': 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 10 GiB in 2560 objects 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 186cc7e819a5 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.186cc7e819a5 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:30:20 2026 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:30:20 2026 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:30:20 2026 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: 826238be-2d22-43f6-8b9f-a3863e31a733 2026-03-23T23:30:20.294 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:30:20.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_demote_image 100 2026-03-23T23:30:20.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:20.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:20.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:20.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:30:20.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:30:20.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:30:20.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:30:20.298 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_demote_image --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:30:20.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:30:20.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:30:20.392 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 1562.5 bytes/sec: 6.1 MiB/s 2026-03-23T23:30:20.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test_demote_image 2026-03-23T23:30:20.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:20.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:20.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:20.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test_demote_image stopped 2026-03-23T23:30:20.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:20.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:20.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:20.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:30:20.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:30:20.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:30:20.399 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_demote_image stopped 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_demote_image 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:30:21.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:30:21.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:30:21.401 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_demote_image 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:30:21.402 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:30:21.403 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:30:21.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:30:21.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:30:21.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:30:21.415 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:30:21.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:30:21.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:30:21.472 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_demote_image 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:30:21.474 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:30:21.475 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:30:21.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:30:21.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:30:21.487 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:30:21.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:30:21.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:30:21.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:30:21.547 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:2 rbd mirror status mirror/test_demote_image 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:2 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:2 cluster instance 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:2 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster2:2 ']' 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:30:21.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:2 cluster2 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:2 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:2 local_cluster instance 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:2 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster2:2 ']' 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:30:21.550 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.2 'admin socket' 2026-03-23T23:30:21.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:30:21.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:30:21.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:30:21.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:30:21.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:30:21.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:30:21.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:3 rbd mirror status mirror/test_demote_image 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:3 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:3 cluster instance 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:3 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster2:3 ']' 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:3 cluster2 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:3 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:30:21.622 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:30:21.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:3 local_cluster instance 2026-03-23T23:30:21.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:3 2026-03-23T23:30:21.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:30:21.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:30:21.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:30:21.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:30:21.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster2:3 ']' 2026-03-23T23:30:21.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:30:21.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:30:21.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:30:21.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:30:21.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.3 'admin socket' 2026-03-23T23:30:21.634 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:30:21.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:30:21.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:30:21.635 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:30:21.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:30:21.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:30:21.693 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:30:21.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:30:21.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:30:22.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:30:22.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:30:22.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:30:22.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_demote_image 2026-03-23T23:30:22.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:30:22.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:30:22.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:30:22.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:30:22.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:30:22.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:30:22.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:30:22.774 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:30:22.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:30:22.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:30:22.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test_demote_image 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_demote_image started 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:30:22.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_demote_image started 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_demote_image 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:30:23.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:30:23.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:30:23.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:30:23.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:30:23.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:30:23.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:30:23.780 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_demote_image 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:30:23.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:30:23.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:30:23.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:30:23.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:30:23.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:30:23.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:30:23.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:30:23.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:30:23.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:30:23.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:30:23.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:30:23.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:30:23.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:30:23.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:30:23.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:30:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_demote_image'] 2026-03-23T23:30:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:30:23.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_demote_image 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:30:23.851 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:30:23.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:30:23.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:30:23.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:30:23.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:30:23.865 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:30:23.927 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:30:23.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:30:23.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:30:23.928 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test_demote_image 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test_demote_image 2026-03-23T23:30:23.929 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:23.930 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test_demote_image 2026-03-23T23:30:24.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 200 2026-03-23T23:30:24.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test_demote_image 2026-03-23T23:30:24.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:30:24.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:24.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:30:24.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:30:24.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:24.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_demote_image.status 2026-03-23T23:30:24.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_demote_image.status 2026-03-23T23:30:24.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:30:24.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.status 2026-03-23T23:30:24.287 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_demote_image.status 2026-03-23T23:30:24.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_demote_image.status 2026-03-23T23:30:24.288 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:30:24.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:30:24.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.status 2026-03-23T23:30:24.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:24.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:24.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:24.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.status 2026-03-23T23:30:24.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:30:24.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:30:24.318 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:30:24.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=200 2026-03-23T23:30:24.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:30:24.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:30:24.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:30:24.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:30:24.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:24.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:24.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:24.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:30:24.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:30:24.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:30:24.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:30:24.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=199 2026-03-23T23:30:24.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 200 = 199 2026-03-23T23:30:24.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:30:24.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:30:24.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:30:24.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:24.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:24.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:24.957 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:30:24.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:30:24.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:30:24.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:30:24.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=200 2026-03-23T23:30:24.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 200 = 200 2026-03-23T23:30:24.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:24.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_demote_image up+replaying 2026-03-23T23:30:24.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:24.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:24.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:24.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:30:24.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:30:24.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:30:24.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:30:24.993 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:30:25.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_demote_image up+replaying '' '' 2026-03-23T23:30:25.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:25.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:25.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:25.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:30:25.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:30:25.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:30:25.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:30:25.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:30:25.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_demote_image 2026-03-23T23:30:26.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_demote_image: 2026-03-23T23:30:26.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 826238be-2d22-43f6-8b9f-a3863e31a733 2026-03-23T23:30:26.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:30:26.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308620,"replay_state":"idle"} 2026-03-23T23:30:26.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:30:26.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:30:22 2026-03-23T23:30:26.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:30:26.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:30:26.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:30:26.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:30:26.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:30:23' 2026-03-23T23:30:26.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:30:26.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:30:26.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:30:26.032 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308620,"replay_state":"idle"} 2026-03-23T23:30:26.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:30:26.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:30:26.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:30:26.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:30:26.034 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:30:26.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:30:26.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:30:26.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:30:26.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:30:22' 2026-03-23T23:30:26.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_demote_image up+replaying '2026-03-23 23:30:22' 2026-03-23T23:30:26.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:30:26.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:26.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:26.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:30:26.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:30:22' 2026-03-23T23:30:26.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:30:26.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:30:26.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:30:26.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK162226257mirror.0vm0220.2.0-712-g70f8415bfalseOK62286231mirror.1vm0220.2.0-712-g70f8415btrueOK62356244mirror.2vm0220.2.0-712-g70f8415bfalseOK62396247mirror.3vm0220.2.0-712-g70f8415bfalseOKtest_demote_image826238be-2d22-43f6-8b9f-a3863e31a733up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308620,"replay_state":"idle"}62286231mirror.1vm022026-03-23 23:30:22cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:30:23' 2026-03-23T23:30:26.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:30:26.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/last_update' 2026-03-23T23:30:26.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:30:22' 2026-03-23T23:30:26.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/state' 2026-03-23T23:30:26.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:30:26.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:30:26.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:30:26.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:30:26.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:26.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:26.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_demote_image up+stopped 2026-03-23T23:30:26.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:26.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:26.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:26.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:30:26.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:30:26.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:30:26.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:30:26.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:30:27.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_demote_image up+stopped '' '' 2026-03-23T23:30:27.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:27.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:27.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:27.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:30:27.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:30:27.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:30:27.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:30:27.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:30:27.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_demote_image 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_demote_image: 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 826238be-2d22-43f6-8b9f-a3863e31a733 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:30:23 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308620,"replay_state":"idle"} 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:30:22 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 199 .mirror.primary.826238be-2d22-43f6-8b9f-a3863e31a733.a2a2801b-de35-4159-a49e-4f2a2a46be2b (peer_uuids:[]) 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 200 .mirror.primary.826238be-2d22-43f6-8b9f-a3863e31a733.d498f7ca-63c1-4140-865d-e61dc63c8488 (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:30:27.111 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:30:27.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:30:27.112 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:30:27.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:30:27.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:30:27.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:30:27.113 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:30:27.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:30:27.114 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:30:27.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:30:27.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:30:27.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:30:27.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:30:23' 2026-03-23T23:30:27.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_demote_image up+stopped '2026-03-23 23:30:23' 2026-03-23T23:30:27.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:27.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:27.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:27.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:30:27.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:30:23' 2026-03-23T23:30:27.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:30:27.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:30:27.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:30:27.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK161996202mirror.0vm0220.2.0-712-g70f8415btrueOK62066210mirror.1vm0220.2.0-712-g70f8415bfalseOK62186228mirror.3vm0220.2.0-712-g70f8415bfalseOK62246227mirror.2vm0220.2.0-712-g70f8415bfalseOKtest_demote_image826238be-2d22-43f6-8b9f-a3863e31a733up+stoppedlocal image is primary61996202mirror.0vm022026-03-23 23:30:23cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308620,"replay_state":"idle"}2026-03-23 23:30:22' 2026-03-23T23:30:27.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:30:27.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/last_update' 2026-03-23T23:30:27.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:30:23' 2026-03-23T23:30:27.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/state' 2026-03-23T23:30:27.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:30:27.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:30:27.152 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:30:27.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:30:27.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:27.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:30:27.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_demote_image 2560 4194304 2026-03-23T23:30:27.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:30:27.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:30:27.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:30:27.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=2560 2026-03-23T23:30:27.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=4194304 2026-03-23T23:30:27.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 4194304 2026-03-23T23:30:27.153 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_demote_image --io-type write --io-size 4194304 --io-threads 1 --io-total 10737418240 --io-pattern rand 2026-03-23T23:30:27.186 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4194304 io_threads 1 bytes 10737418240 pattern random 2026-03-23T23:30:28.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:30:28.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 1 69 69.4446 278 MiB/s 2026-03-23T23:30:29.190 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 2 132 66.3674 265 MiB/s 2026-03-23T23:30:30.200 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 3 194 64.7413 259 MiB/s 2026-03-23T23:30:31.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 4 260 64.8611 259 MiB/s 2026-03-23T23:30:32.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 5 323 64.8002 259 MiB/s 2026-03-23T23:30:33.200 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 6 390 64.149 257 MiB/s 2026-03-23T23:30:34.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 7 457 64.793 259 MiB/s 2026-03-23T23:30:35.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 8 518 64.6451 259 MiB/s 2026-03-23T23:30:36.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 9 580 64.309 257 MiB/s 2026-03-23T23:30:37.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 10 644 64.2003 257 MiB/s 2026-03-23T23:30:38.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 11 709 63.6475 255 MiB/s 2026-03-23T23:30:39.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 12 772 63.0507 252 MiB/s 2026-03-23T23:30:40.240 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 13 836 63.2461 253 MiB/s 2026-03-23T23:30:41.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 14 898 63.2964 253 MiB/s 2026-03-23T23:30:42.198 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 15 964 63.898 256 MiB/s 2026-03-23T23:30:43.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 16 1032 64.7038 259 MiB/s 2026-03-23T23:30:44.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 17 1097 65.1044 260 MiB/s 2026-03-23T23:30:45.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 18 1166 66.5325 266 MiB/s 2026-03-23T23:30:46.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 19 1225 65.4526 262 MiB/s 2026-03-23T23:30:47.188 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 20 1294 66.106 264 MiB/s 2026-03-23T23:30:48.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 21 1359 65.6102 262 MiB/s 2026-03-23T23:30:49.194 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 22 1426 65.8529 263 MiB/s 2026-03-23T23:30:50.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 23 1491 65.1566 261 MiB/s 2026-03-23T23:30:51.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 24 1547 64.607 258 MiB/s 2026-03-23T23:30:52.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 25 1611 63.4002 254 MiB/s 2026-03-23T23:30:53.196 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 26 1679 63.898 256 MiB/s 2026-03-23T23:30:54.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 27 1748 64.4518 258 MiB/s 2026-03-23T23:30:55.187 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 28 1816 65.0002 260 MiB/s 2026-03-23T23:30:56.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 29 1885 67.4384 270 MiB/s 2026-03-23T23:30:57.195 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 30 1951 67.8916 272 MiB/s 2026-03-23T23:30:58.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 31 2023 68.6903 275 MiB/s 2026-03-23T23:30:59.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 32 2088 67.6216 270 MiB/s 2026-03-23T23:31:00.202 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 33 2155 67.6379 271 MiB/s 2026-03-23T23:31:01.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 34 2218 65.9147 264 MiB/s 2026-03-23T23:31:02.193 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 35 2268 63.451 254 MiB/s 2026-03-23T23:31:03.197 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 36 2332 61.8992 248 MiB/s 2026-03-23T23:31:04.189 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 37 2397 62.1482 249 MiB/s 2026-03-23T23:31:05.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 38 2464 61.554 246 MiB/s 2026-03-23T23:31:06.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 39 2526 62.1973 249 MiB/s 2026-03-23T23:31:06.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 39 ops: 2560 ops/sec: 64.5164 bytes/sec: 258 MiB/s 2026-03-23T23:31:06.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ demote_image cluster2 mirror test_demote_image 2026-03-23T23:31:06.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:31:06.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:06.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:06.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image demote mirror/test_demote_image 2026-03-23T23:31:08.438 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image demoted to non-primary 2026-03-23T23:31:08.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_complete_mirror_snapshot_id cluster2 mirror test_demote_image primary_snap_id 2026-03-23T23:31:08.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:31:08.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:08.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:08.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local -n _snap_id=primary_snap_id 2026-03-23T23:31:08.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:08.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '(//snapshots/snapshot[namespace/complete='\''true'\'']/id)[last()]' 2026-03-23T23:31:08.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ _snap_id=201 2026-03-23T23:31:08.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_non_primary_snap_present cluster1 mirror test_demote_image 201 2026-03-23T23:31:08.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:08.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:08.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:08.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snap_id=201 2026-03-23T23:31:08.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:31:08.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.1 1 2 4 8 8 8 8 8 8 8 8 16 16 32 32 2026-03-23T23:31:08.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.1 2026-03-23T23:31:08.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:08.583 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot/namespace[primary_snap_id='\''201'\'']' 2026-03-23T23:31:08.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:31:08.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirrors cluster1 -KILL 2026-03-23T23:31:08.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:08.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig=-KILL 2026-03-23T23:31:08.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:31:08.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:31:08.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:0 -KILL 2026-03-23T23:31:08.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:31:08.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig=-KILL 2026-03-23T23:31:08.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:31:08.750 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:31:08.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:0 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:0 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:31:08.756 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:31:08.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:31:08.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:31:08.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=62979 2026-03-23T23:31:08.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 62979 ']' 2026-03-23T23:31:08.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill -KILL 62979 2026-03-23T23:31:08.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:31:08.765 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:31:08.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:31:08.766 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=62979 '$2 == pid {print; exit 1}' 2026-03-23T23:31:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:31:08.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:31:08.782 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=62979 '$2 == pid {print; exit 1}' 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:31:08.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:31:08.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:31:08.824 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster2 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:31:08.826 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:31:08.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:31:08.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:31:08.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:0 2026-03-23T23:31:08.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:31:08.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:31:08.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:31:08.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:31:08.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:31:08.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:1 -KILL 2026-03-23T23:31:08.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:31:08.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig=-KILL 2026-03-23T23:31:08.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:31:08.854 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:31:08.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:1 2026-03-23T23:31:08.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:1 2026-03-23T23:31:08.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:31:08.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:31:08.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:31:08.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:31:08.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:31:08.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:31:08.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:31:08.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:31:08.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:31:08.855 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:31:08.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:31:08.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:31:08.856 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:31:08.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:31:08.873 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:31:08.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=63014 2026-03-23T23:31:08.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 63014 ']' 2026-03-23T23:31:08.874 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill -KILL 63014 2026-03-23T23:31:08.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:31:08.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:31:08.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:31:08.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=63014 '$2 == pid {print; exit 1}' 2026-03-23T23:31:08.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:31:08.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:31:08.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=63014 '$2 == pid {print; exit 1}' 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:31:08.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:31:08.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:31:08.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster2 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:31:08.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:31:08.934 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:31:08.934 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:1 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:31:08.935 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:31:08.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:31:08.946 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:2 -KILL 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig=-KILL 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:2 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:2 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:31:08.947 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:31:08.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:31:08.948 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:31:08.958 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:31:08.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:31:08.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=63062 2026-03-23T23:31:08.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 63062 ']' 2026-03-23T23:31:08.959 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill -KILL 63062 2026-03-23T23:31:08.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:31:08.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:31:08.960 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:31:08.961 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=63062 '$2 == pid {print; exit 1}' 2026-03-23T23:31:08.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:31:08.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:31:08.975 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=63062 '$2 == pid {print; exit 1}' 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:31:08.989 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:31:09.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:31:09.001 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster2 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:31:09.003 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:31:09.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:31:09.014 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:2 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:31:09.015 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:31:09.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:31:09.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:3 -KILL 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig=-KILL 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:3 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:3 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:31:09.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:31:09.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:31:09.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:31:09.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:31:09.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:31:09.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:31:09.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:31:09.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:31:09.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:31:09.038 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:31:09.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:31:09.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=63104 2026-03-23T23:31:09.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 63104 ']' 2026-03-23T23:31:09.039 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill -KILL 63104 2026-03-23T23:31:09.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:31:09.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:31:09.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:31:09.040 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=63104 '$2 == pid {print; exit 1}' 2026-03-23T23:31:09.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:31:09.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:31:09.055 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=63104 '$2 == pid {print; exit 1}' 2026-03-23T23:31:09.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:31:09.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:31:09.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:31:09.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:31:09.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:31:09.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:31:09.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:31:09.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:31:09.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:09.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:31:09.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:31:09.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:31:09.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:31:09.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:31:09.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:31:09.071 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:31:09.084 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:31:09.085 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:31:09.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster2 2026-03-23T23:31:09.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:31:09.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:31:09.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:31:09.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:31:09.086 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:31:09.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:31:09.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:31:09.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:09.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:31:09.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:31:09.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:31:09.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:31:09.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:31:09.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:31:09.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:31:09.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:31:09.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:3 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:31:09.102 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:31:09.103 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:31:09.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:31:09.115 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:31:09.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_snaps_json cluster1 mirror test_demote_image 2026-03-23T23:31:09.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:31:09.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:31:09.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_demote_image 2026-03-23T23:31:09.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 snap ls mirror/test_demote_image --all --format json 2026-03-23T23:31:09.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ SNAPS='[{"id":213,"name":".mirror.non_primary.826238be-2d22-43f6-8b9f-a3863e31a733.11c60182-d369-4a8a-a309-809311b03959","size":10737418240,"protected":"false","timestamp":"Mon Mar 23 23:30:24 2026","namespace":{"type":"mirror","state":"non-primary","mirror_peer_uuids":[],"complete":true,"primary_mirror_uuid":"022530db-7525-4a88-955e-668e1aa7befc","primary_snap_id":200,"last_copied_object_number":2560}},{"id":214,"name":".mirror.non_primary.826238be-2d22-43f6-8b9f-a3863e31a733.b928b0fb-75bf-48ca-850a-8eae0d425d50","size":10737418240,"protected":"false","timestamp":"Mon Mar 23 23:31:08 2026","namespace":{"type":"mirror","state":"demoted","mirror_peer_uuids":["eba1705b-f8ac-42f2-87fd-ae9c09a609b4"],"complete":false,"primary_mirror_uuid":"022530db-7525-4a88-955e-668e1aa7befc","primary_snap_id":201,"last_copied_object_number":28}}]' 2026-03-23T23:31:09.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ jq -e '.[-1].namespace["type"] == "mirror" and .[-1].namespace["state"] == "demoted" and .[-1].namespace["complete"] == false' 2026-03-23T23:31:09.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:mirrordemotedeba1705b-f8ac-42f2-87fd-ae9c09a609b4false022530db-7525-4a88-955e-668e1aa7befc20124true 2026-03-23T23:31:09.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirrors cluster1 2026-03-23T23:31:09.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:09.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:31:09.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:31:09.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:0 2026-03-23T23:31:09.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:31:09.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:31:09.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:31:09.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:31:09.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:31:09.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:31:09.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:31:09.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:31:09.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:31:09.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:31:09.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:09.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:31:09.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:31:09.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:31:09.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:31:09.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:31:09.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:1 2026-03-23T23:31:09.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:31:09.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:31:09.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:31:09.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:31:09.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:31:09.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:31:09.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:31:09.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:31:09.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:31:09.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:31:09.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:09.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:31:09.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:31:09.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:31:09.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:2 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:31:09.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:3 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:31:09.227 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:31:09.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test_demote_image 2026-03-23T23:31:09.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:31:09.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:31:09.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:31:09.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:31:09.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:09.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_demote_image.status 2026-03-23T23:31:09.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_demote_image.status 2026-03-23T23:31:09.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:31:09.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.status 2026-03-23T23:31:09.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_demote_image.status 2026-03-23T23:31:09.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_demote_image.status 2026-03-23T23:31:09.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:31:09.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:09.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.status 2026-03-23T23:31:09.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:31:09.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:09.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:09.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.status 2026-03-23T23:31:09.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:09.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:31:09.380 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:31:09.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=201 2026-03-23T23:31:09.385 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:31:09.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:31:09.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:31:09.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:09.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:09.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:09.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:09.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:09.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:09.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:31:09.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:31:09.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:31:09.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:31:09.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:31:09.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:31:09.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:31:09.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = '' 2026-03-23T23:31:09.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:31:09.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.4 2026-03-23T23:31:10.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:10.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:10.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:10.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:10.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:10.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:10.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:31:10.058 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:31:10.059 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:31:10.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:31:10.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:31:10.060 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:31:10.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:31:10.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = '' 2026-03-23T23:31:10.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:31:10.061 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.8 2026-03-23T23:31:10.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:10.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:10.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:10.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:10.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:10.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:10.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:31:10.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:31:10.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:31:10.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:31:10.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:31:10.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:31:10.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:31:10.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = '' 2026-03-23T23:31:10.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:31:10.893 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1.6 2026-03-23T23:31:12.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:12.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:12.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:12.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:12.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:12.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:12.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:31:12.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:31:12.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:31:12.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:31:12.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:31:12.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:31:12.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:31:12.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = '' 2026-03-23T23:31:12.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:31:12.527 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:31:14.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:14.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:14.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:14.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:14.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:14.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:14.528 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:31:14.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:31:14.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:31:14.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:31:14.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:31:14.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:31:14.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:31:14.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = '' 2026-03-23T23:31:14.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:31:14.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:31:16.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:16.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:16.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:16.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:16.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:16.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:16.771 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:31:16.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:31:16.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:31:16.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:31:16.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:31:16.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:31:16.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:31:16.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = '' 2026-03-23T23:31:16.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:31:16.805 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:31:20.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:20.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:20.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:20.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:20.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:20.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:20.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:31:20.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:31:20.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:31:20.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:31:20.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:31:20.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:31:20.842 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:31:20.842 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = '' 2026-03-23T23:31:20.842 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:31:20.842 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:31:24.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:24.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:24.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:24.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:24.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:24.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:24.843 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:31:24.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:31:24.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:31:24.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:31:24.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:31:24.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:31:24.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:31:24.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = '' 2026-03-23T23:31:24.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:31:24.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 8 2026-03-23T23:31:32.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:32.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:32.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:32.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:32.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:32.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:32.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:31:32.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:31:32.910 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:31:32.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:31:32.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:31:32.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:31:32.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:31:32.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = '' 2026-03-23T23:31:32.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:31:32.912 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 8 2026-03-23T23:31:40.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:40.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:40.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:40.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:40.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:40.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:40.914 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:31:41.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:31:41.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:31:41.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:31:41.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:31:41.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:31:41.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:31:41.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = '' 2026-03-23T23:31:41.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:31:41.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 16 2026-03-23T23:31:57.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:57.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:31:57.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:31:57.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:31:57.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:31:57.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:31:57.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:31:57.178 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:31:57.179 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:31:57.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:31:57.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:31:57.180 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:31:57.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:31:57.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = '' 2026-03-23T23:31:57.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:31:57.181 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 16 2026-03-23T23:32:13.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:32:13.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:32:13.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:32:13.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:32:13.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:32:13.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:32:13.183 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:32:13.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:32:13.289 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:32:13.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:-:1.1: Document is empty 2026-03-23T23:32:13.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 2026-03-23T23:32:13.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:^ 2026-03-23T23:32:13.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id= 2026-03-23T23:32:13.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = '' 2026-03-23T23:32:13.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:32:13.292 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 32 2026-03-23T23:32:45.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:32:45.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:32:45.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:32:45.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:32:45.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.status 2026-03-23T23:32:45.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_demote_image --format xml 2026-03-23T23:32:45.293 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:32:45.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:32:45.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=201 2026-03-23T23:32:45.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 201 = 201 2026-03-23T23:32:45.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:32:45.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_demote_image up+unknown 2026-03-23T23:32:45.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:32:45.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:32:45.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:32:45.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:32:45.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:32:45.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:32:45.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:32:45.327 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:32:46.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_demote_image up+unknown '' '' 2026-03-23T23:32:46.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:32:46.328 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:32:46.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:32:46.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:32:46.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:32:46.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:32:46.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:32:46.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:32:46.329 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_demote_image 2026-03-23T23:32:46.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_demote_image: 2026-03-23T23:32:46.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 826238be-2d22-43f6-8b9f-a3863e31a733 2026-03-23T23:32:46.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:32:46.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:32:46.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:32:46.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:32:43 2026-03-23T23:32:46.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:32:46.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:32:46.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:32:46.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:32:46.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:32:44' 2026-03-23T23:32:46.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:32:46.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:32:46.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:32:46.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:32:46.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:32:46.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:32:46.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:32:46.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:32:46.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:32:46.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:32:46.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:32:46.369 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:32:46.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:32:43' 2026-03-23T23:32:46.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_demote_image up+unknown '2026-03-23 23:32:43' 2026-03-23T23:32:46.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:32:46.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:32:46.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:32:46.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:32:46.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:32:43' 2026-03-23T23:32:46.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:32:46.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:32:46.371 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:32:46.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING161996202mirror.0vm0220.2.0-712-g70f8415btrueOK62066210mirror.1vm0220.2.0-712-g70f8415bfalseOK62186228mirror.3vm0220.2.0-712-g70f8415bfalseOK62246227mirror.2vm0220.2.0-712-g70f8415bfalseOKtest_demote_image826238be-2d22-43f6-8b9f-a3863e31a733up+unknownremote image is not primary61996202mirror.0vm022026-03-23 23:32:43cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+unknownremote image is not primary2026-03-23 23:32:44' 2026-03-23T23:32:46.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:32:46.404 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/last_update' 2026-03-23T23:32:46.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:32:43' 2026-03-23T23:32:46.406 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/state' 2026-03-23T23:32:46.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:32:46.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:32:46.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:32:46.409 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:32:46.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:32:46.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:32:46.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_demote_image up+unknown 2026-03-23T23:32:46.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:32:46.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:32:46.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:32:46.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:32:46.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:32:46.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:32:46.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:32:46.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:32:47.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_demote_image up+unknown '' '' 2026-03-23T23:32:47.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:32:47.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:32:47.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:32:47.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:32:47.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:32:47.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:32:47.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:32:47.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:32:47.411 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_demote_image 2026-03-23T23:32:47.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_demote_image: 2026-03-23T23:32:47.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 826238be-2d22-43f6-8b9f-a3863e31a733 2026-03-23T23:32:47.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:32:47.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:32:47.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:32:47.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:32:44 2026-03-23T23:32:47.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:32:47.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:32:47.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+unknown 2026-03-23T23:32:47.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: remote image is not primary 2026-03-23T23:32:47.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:32:43' 2026-03-23T23:32:47.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+unknown' 2026-03-23T23:32:47.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+unknown 2026-03-23T23:32:47.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:32:47.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: remote image is not primary 2026-03-23T23:32:47.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:32:47.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:32:47.449 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:32:47.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:32:47.450 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:32:47.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:32:47.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:32:47.451 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:32:47.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:32:44' 2026-03-23T23:32:47.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_demote_image up+unknown '2026-03-23 23:32:44' 2026-03-23T23:32:47.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:32:47.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:32:47.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:32:47.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+unknown 2026-03-23T23:32:47.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:32:44' 2026-03-23T23:32:47.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:32:47.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:32:47.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:32:47.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='WARNINGOKWARNING163956399mirror.0vm0220.2.0-712-g70f8415btrueOK64016407mirror.1vm0220.2.0-712-g70f8415bfalseOK64056414mirror.2vm0220.2.0-712-g70f8415bfalseOK64196422mirror.3vm0220.2.0-712-g70f8415bfalseOKtest_demote_image826238be-2d22-43f6-8b9f-a3863e31a733up+unknownremote image is not primary63956399mirror.0vm022026-03-23 23:32:44cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+unknownremote image is not primary2026-03-23 23:32:43' 2026-03-23T23:32:47.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:32:47.486 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/last_update' 2026-03-23T23:32:47.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:32:44' 2026-03-23T23:32:47.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/state' 2026-03-23T23:32:47.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+unknown 2026-03-23T23:32:47.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+unknown 2026-03-23T23:32:47.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+unknown 2026-03-23T23:32:47.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+unknown 2026-03-23T23:32:47.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:32:47.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:32:47.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ compare_images cluster1 cluster2 mirror mirror test_demote_image 2026-03-23T23:32:47.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local ret=0 2026-03-23T23:32:47.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:32:47.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:32:47.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:32:47.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:32:47.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:32:47.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_demote_image.export 2026-03-23T23:32:47.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_demote_image.export 2026-03-23T23:32:47.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:32:47.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local rmt_export=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.export 2026-03-23T23:32:47.494 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_demote_image.export 2026-03-23T23:32:47.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_demote_image.export 2026-03-23T23:32:47.495 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:32:47.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local loc_export=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.export 2026-03-23T23:32:47.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.export 2026-03-23T23:32:47.496 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 export mirror/test_demote_image /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.export 2026-03-23T23:32:59.649 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 1% complete... Exporting image: 2% complete... Exporting image: 3% complete... Exporting image: 4% complete... Exporting image: 5% complete... Exporting image: 6% complete... Exporting image: 7% complete... Exporting image: 8% complete... Exporting image: 9% complete... Exporting image: 10% complete... Exporting image: 11% complete... Exporting image: 12% complete... Exporting image: 13% complete... Exporting image: 14% complete... Exporting image: 15% complete... Exporting image: 16% complete... Exporting image: 17% complete... Exporting image: 18% complete... Exporting image: 19% complete... Exporting image: 20% complete... Exporting image: 21% complete... Exporting image: 22% complete... Exporting image: 23% complete... Exporting image: 24% complete... Exporting image: 25% complete... Exporting image: 26% complete... Exporting image: 27% complete... Exporting image: 28% complete... Exporting image: 29% complete... Exporting image: 30% complete... Exporting image: 31% complete... Exporting image: 32% complete... Exporting image: 33% complete... Exporting image: 34% complete... Exporting image: 35% complete... Exporting image: 36% complete... Exporting image: 37% complete... Exporting image: 38% complete... Exporting image: 39% complete... Exporting image: 40% complete... Exporting image: 41% complete... Exporting image: 42% complete... Exporting image: 43% complete... Exporting image: 44% complete... Exporting image: 45% complete... Exporting image: 46% complete... Exporting image: 47% complete... Exporting image: 48% complete... Exporting image: 49% complete... Exporting image: 50% complete... Exporting image: 51% complete... Exporting image: 52% complete... Exporting image: 53% complete... Exporting image: 54% complete... Exporting image: 55% complete... Exporting image: 56% complete... Exporting image: 57% complete... Exporting image: 58% complete... Exporting image: 59% complete... Exporting image: 60% complete... Exporting image: 61% complete... Exporting image: 62% complete... Exporting image: 63% complete... Exporting image: 64% complete... Exporting image: 65% complete... Exporting image: 66% complete... Exporting image: 67% complete... Exporting image: 68% complete... Exporting image: 69% complete... Exporting image: 70% complete... Exporting image: 71% complete... Exporting image: 72% complete... Exporting image: 73% complete... Exporting image: 74% complete... Exporting image: 75% complete... Exporting image: 76% complete... Exporting image: 77% complete... Exporting image: 78% complete... Exporting image: 79% complete... Exporting image: 80% complete... Exporting image: 81% complete... Exporting image: 82% complete... Exporting image: 83% complete... Exporting image: 84% complete... Exporting image: 85% complete... Exporting image: 86% complete... Exporting image: 87% complete... Exporting image: 88% complete... Exporting image: 89% complete... Exporting image: 90% complete... Exporting image: 91% complete... Exporting image: 92% complete... Exporting image: 93% complete... Exporting image: 94% complete... Exporting image: 95% complete... Exporting image: 96% complete... Exporting image: 97% complete... Exporting image: 98% complete... Exporting image: 99% complete... Exporting image: 100% complete...done. 2026-03-23T23:32:59.663 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 export mirror/test_demote_image /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.export 2026-03-23T23:33:12.429 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Exporting image: 1% complete... Exporting image: 2% complete... Exporting image: 3% complete... Exporting image: 4% complete... Exporting image: 5% complete... Exporting image: 6% complete... Exporting image: 7% complete... Exporting image: 8% complete... Exporting image: 9% complete... Exporting image: 10% complete... Exporting image: 11% complete... Exporting image: 12% complete... Exporting image: 13% complete... Exporting image: 14% complete... Exporting image: 15% complete... Exporting image: 16% complete... Exporting image: 17% complete... Exporting image: 18% complete... Exporting image: 19% complete... Exporting image: 20% complete... Exporting image: 21% complete... Exporting image: 22% complete... Exporting image: 23% complete... Exporting image: 24% complete... Exporting image: 25% complete... Exporting image: 26% complete... Exporting image: 27% complete... Exporting image: 28% complete... Exporting image: 29% complete... Exporting image: 30% complete... Exporting image: 31% complete... Exporting image: 32% complete... Exporting image: 33% complete... Exporting image: 34% complete... Exporting image: 35% complete... Exporting image: 36% complete... Exporting image: 37% complete... Exporting image: 38% complete... Exporting image: 39% complete... Exporting image: 40% complete... Exporting image: 41% complete... Exporting image: 42% complete... Exporting image: 43% complete... Exporting image: 44% complete... Exporting image: 45% complete... Exporting image: 46% complete... Exporting image: 47% complete... Exporting image: 48% complete... Exporting image: 49% complete... Exporting image: 50% complete... Exporting image: 51% complete... Exporting image: 52% complete... Exporting image: 53% complete... Exporting image: 54% complete... Exporting image: 55% complete... Exporting image: 56% complete... Exporting image: 57% complete... Exporting image: 58% complete... Exporting image: 59% complete... Exporting image: 60% complete... Exporting image: 61% complete... Exporting image: 62% complete... Exporting image: 63% complete... Exporting image: 64% complete... Exporting image: 65% complete... Exporting image: 66% complete... Exporting image: 67% complete... Exporting image: 68% complete... Exporting image: 69% complete... Exporting image: 70% complete... Exporting image: 71% complete... Exporting image: 72% complete... Exporting image: 73% complete... Exporting image: 74% complete... Exporting image: 75% complete... Exporting image: 76% complete... Exporting image: 77% complete... Exporting image: 78% complete... Exporting image: 79% complete... Exporting image: 80% complete... Exporting image: 81% complete... Exporting image: 82% complete... Exporting image: 83% complete... Exporting image: 84% complete... Exporting image: 85% complete... Exporting image: 86% complete... Exporting image: 87% complete... Exporting image: 88% complete... Exporting image: 89% complete... Exporting image: 90% complete... Exporting image: 91% complete... Exporting image: 92% complete... Exporting image: 93% complete... Exporting image: 94% complete... Exporting image: 95% complete... Exporting image: 96% complete... Exporting image: 97% complete... Exporting image: 98% complete... Exporting image: 99% complete... Exporting image: 100% complete...done. 2026-03-23T23:33:12.453 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cmp /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.export 2026-03-23T23:33:22.262 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_demote_image.export /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_demote_image.export 2026-03-23T23:33:23.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:23.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test_demote_image 2026-03-23T23:33:23.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:23.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:23.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:23.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force= 2026-03-23T23:33:23.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test_demote_image 2026-03-23T23:33:23.599 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:33:23.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster2 mirror test_demote_image 2026-03-23T23:33:23.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:23.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:23.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:23.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test_demote_image started 2026-03-23T23:33:23.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:23.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:23.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:23.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:33:23.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:33:23.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:23.609 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:33:24.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_demote_image started 2026-03-23T23:33:24.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:24.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:24.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:24.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:33:24.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:33:24.610 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:33:24.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_demote_image 2026-03-23T23:33:24.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:33:24.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:33:24.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:24.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:33:24.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:33:24.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:33:24.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:24.611 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:33:24.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:33:24.612 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_demote_image 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:24.614 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:33:24.615 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:33:24.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:24.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:24.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:24.629 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:33:24.708 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:33:24.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:33:24.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:33:24.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:33:24.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:33:24.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:24.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 2 2026-03-23T23:33:26.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_demote_image started 2026-03-23T23:33:26.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:26.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:26.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:26.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:33:26.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:33:26.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:33:26.712 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_demote_image 2026-03-23T23:33:26.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:33:26.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:26.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:33:26.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:33:26.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:33:26.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:33:26.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:26.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:33:26.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:33:26.713 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:33:26.714 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_demote_image 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:26.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:33:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:33:26.716 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:33:26.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:26.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:26.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:26.728 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:33:26.795 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:33:26.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:33:26.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:33:26.796 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:33:26.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = stopped 2026-03-23T23:33:26.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:26.797 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 4 2026-03-23T23:33:30.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_demote_image started 2026-03-23T23:33:30.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:30.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:30.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:30.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:33:30.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:33:30.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:33:30.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:33:30.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_demote_image 2026-03-23T23:33:30.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:33:30.806 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:30.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:33:30.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:33:30.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:33:30.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:30.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:33:30.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:33:30.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_demote_image 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:33:30.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:30.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:33:30.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:33:30.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:30.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:30.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:33:30.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:33:30.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:30.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:30.809 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:30.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:30.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:33:30.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:30.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:30.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:33:30.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:33:30.810 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:33:30.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:30.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:30.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:30.829 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_demote_image 2026-03-23T23:33:30.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:33:30.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:33:30.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:33:30.940 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:33:30.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:33:30.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:33:30.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:33:30.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:30.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_demote_image up+stopped 2026-03-23T23:33:30.941 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:30.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:30.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:30.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:33:30.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:33:30.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:33:30.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:30.942 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:33:31.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_demote_image up+stopped '' '' 2026-03-23T23:33:31.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:31.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:31.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:31.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:33:31.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:33:31.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:33:31.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:33:31.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:33:31.943 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_demote_image 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_demote_image: 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 826238be-2d22-43f6-8b9f-a3863e31a733 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:33:29 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308803,"replay_state":"idle"} 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:33:28 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 215 .mirror.primary.826238be-2d22-43f6-8b9f-a3863e31a733.7fb6f005-1835-405f-b874-d9101fcd9d6c (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:33:32.026 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:33:32.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:33:32.027 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:33:32.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:33:32.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:33:32.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:33:32.028 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:33:32.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:33:32.029 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:33:32.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:33:32.030 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:33:32.031 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:33:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:33:29' 2026-03-23T23:33:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_demote_image up+stopped '2026-03-23 23:33:29' 2026-03-23T23:33:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:33:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:33:29' 2026-03-23T23:33:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:33:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:33:32.033 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:33:32.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK163956399mirror.0vm0220.2.0-712-g70f8415btrueOK64016407mirror.1vm0220.2.0-712-g70f8415bfalseOK64056414mirror.2vm0220.2.0-712-g70f8415bfalseOK64196422mirror.3vm0220.2.0-712-g70f8415bfalseOKtest_demote_image826238be-2d22-43f6-8b9f-a3863e31a733up+stoppedlocal image is primary63956399mirror.0vm022026-03-23 23:33:29cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308803,"replay_state":"idle"}2026-03-23 23:33:28' 2026-03-23T23:33:32.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:33:32.117 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/last_update' 2026-03-23T23:33:32.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:33:29' 2026-03-23T23:33:32.121 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/state' 2026-03-23T23:33:32.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:33:32.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:33:32.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:33:32.127 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:33:32.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:32.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:32.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_demote_image up+replaying 2026-03-23T23:33:32.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:32.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:32.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:32.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:33:32.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:33:32.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:33:32.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:32.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:33:33.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_demote_image up+replaying '' '' 2026-03-23T23:33:33.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:33.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:33.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:33.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:33:33.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:33:33.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:33:33.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:33:33.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:33:33.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_demote_image 2026-03-23T23:33:33.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_demote_image: 2026-03-23T23:33:33.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: 826238be-2d22-43f6-8b9f-a3863e31a733 2026-03-23T23:33:33.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:33:33.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308803,"replay_state":"idle"} 2026-03-23T23:33:33.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:33:33.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:33:28 2026-03-23T23:33:33.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:33:33.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:33:33.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:33:33.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:33:33.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:33:29' 2026-03-23T23:33:33.476 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:33:33.477 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:33:33.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308803,"replay_state":"idle"} 2026-03-23T23:33:33.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:33:33.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:33:33.478 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:33:33.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:33:33.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:33:33.482 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:33:33.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:33:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:33:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:33:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:33:28' 2026-03-23T23:33:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_demote_image up+replaying '2026-03-23 23:33:28' 2026-03-23T23:33:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:33:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:33:28' 2026-03-23T23:33:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:33:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:33:33.488 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:33:33.646 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK161996202mirror.0vm0220.2.0-712-g70f8415btrueOK62066210mirror.1vm0220.2.0-712-g70f8415bfalseOK62186228mirror.3vm0220.2.0-712-g70f8415bfalseOK62246227mirror.2vm0220.2.0-712-g70f8415bfalseOKtest_demote_image826238be-2d22-43f6-8b9f-a3863e31a733up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308803,"replay_state":"idle"}61996202mirror.0vm022026-03-23 23:33:28cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:33:29' 2026-03-23T23:33:33.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:33:33.647 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/last_update' 2026-03-23T23:33:33.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:33:28' 2026-03-23T23:33:33.662 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_demote_image'\'']/state' 2026-03-23T23:33:33.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:33:33.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:33:33.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:33:33.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster1 mirror test_demote_image 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster1 mirror test_demote_image 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_demote_image 2026-03-23T23:33:33.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 snap purge mirror/test_demote_image 2026-03-23T23:33:33.740 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 rm mirror/test_demote_image 2026-03-23T23:33:38.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 1% complete... Removing image: 2% complete... Removing image: 3% complete... Removing image: 4% complete... Removing image: 5% complete... Removing image: 6% complete... Removing image: 7% complete... Removing image: 8% complete... Removing image: 9% complete... Removing image: 10% complete... Removing image: 11% complete... Removing image: 12% complete... Removing image: 13% complete... Removing image: 14% complete... Removing image: 15% complete... Removing image: 16% complete... Removing image: 17% complete... Removing image: 18% complete... Removing image: 19% complete... Removing image: 20% complete... Removing image: 21% complete... Removing image: 22% complete... Removing image: 23% complete... Removing image: 24% complete... Removing image: 25% complete... Removing image: 26% complete... Removing image: 27% complete... Removing image: 28% complete... Removing image: 29% complete... Removing image: 30% complete... Removing image: 31% complete... Removing image: 32% complete... Removing image: 33% complete... Removing image: 34% complete... Removing image: 35% complete... Removing image: 36% complete... Removing image: 37% complete... Removing image: 38% complete... Removing image: 39% complete... Removing image: 40% complete... Removing image: 41% complete... Removing image: 42% complete... Removing image: 43% complete... Removing image: 44% complete... Removing image: 45% complete... Removing image: 46% complete... Removing image: 47% complete... Removing image: 48% complete... Removing image: 49% complete... Removing image: 50% complete... Removing image: 51% complete... Removing image: 52% complete... Removing image: 53% complete... Removing image: 54% complete... Removing image: 55% complete... Removing image: 56% complete... Removing image: 57% complete... Removing image: 58% complete... Removing image: 59% complete... Removing image: 60% complete... Removing image: 61% complete... Removing image: 62% complete... Removing image: 63% complete... Removing image: 64% complete... Removing image: 65% complete... Removing image: 66% complete... Removing image: 67% complete... Removing image: 68% complete... Removing image: 69% complete... Removing image: 70% complete... Removing image: 71% complete... Removing image: 72% complete... Removing image: 73% complete... Removing image: 74% complete... Removing image: 75% complete... Removing image: 76% complete... Removing image: 77% complete... Removing image: 78% complete... Removing image: 79% complete... Removing image: 80% complete... Removing image: 81% complete... Removing image: 82% complete... Removing image: 83% complete... Removing image: 84% complete... Removing image: 85% complete... Removing image: 86% complete... Removing image: 87% complete... Removing image: 88% complete... Removing image: 89% complete... Removing image: 90% complete... Removing image: 91% complete... Removing image: 92% complete... Removing image: 93% complete... Removing image: 94% complete... Removing image: 95% complete... Removing image: 96% complete... Removing image: 97% complete... Removing image: 98% complete... Removing image: 99% complete... Removing image: 100% complete...done. 2026-03-23T23:33:38.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:38.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ testlog 'TEST: force promote with a user snapshot' 2026-03-23T23:33:38.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ tee -a /tmp/tmp.2Uzfqvzytm/rbd-mirror.test.log 2026-03-23T23:33:38.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ date '+%F %T' 2026-03-23T23:33:38.020 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo 2026-03-23 23:33:38 TEST: force promote with a user snapshot 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:2026-03-23 23:33:38 TEST: force promote with a user snapshot 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ force_promote_image=test_force_promote_user 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image_and_enable_mirror cluster2 mirror test_force_promote_user snapshot 10G 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n snapshot ']' 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_image cluster2 mirror test_force_promote_user 10G 2026-03-23T23:33:38.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:38.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:33:38.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:38.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:33:38.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:38.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:33:38.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=128 2026-03-23T23:33:38.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 10G ']' 2026-03-23T23:33:38.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=10G 2026-03-23T23:33:38.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ shift 2026-03-23T23:33:38.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 create --size 10G --image-feature layering,exclusive-lock,object-map,fast-diff mirror/test_force_promote_user 2026-03-23T23:33:38.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ is_pool_mirror_mode_image mirror 2026-03-23T23:33:38.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:38.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' image = image ']' 2026-03-23T23:33:38.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:38.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ enable_mirror cluster2 mirror test_force_promote_user snapshot 2026-03-23T23:33:38.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:38.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:38.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:38.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local mode=snapshot 2026-03-23T23:33:38.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 mirror image enable mirror/test_force_promote_user snapshot 2026-03-23T23:33:38.382 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Mirroring enabled 2026-03-23T23:33:38.396 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 info mirror/test_force_promote_user 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_force_promote_user': 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 10 GiB in 2560 objects 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 1 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 18ae75614cf9 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.18ae75614cf9 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:33:38 2026 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:33:38 2026 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:33:38 2026 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:33:38.424 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: c8deb9f0-8a75-494b-96e3-50b378f374d3 2026-03-23T23:33:38.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: true 2026-03-23T23:33:38.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_force_promote_user 100 2026-03-23T23:33:38.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:38.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:38.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:38.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:33:38.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:33:38.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:33:38.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:33:38.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_force_promote_user --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:33:38.462 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:33:38.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:33:38.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 1136.36 bytes/sec: 4.4 MiB/s 2026-03-23T23:33:38.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test_force_promote_user 2026-03-23T23:33:38.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:38.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:38.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:38.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test_force_promote_user stopped 2026-03-23T23:33:38.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:38.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:38.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:38.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:33:38.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:33:38.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:38.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:33:39.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_force_promote_user stopped 2026-03-23T23:33:39.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:39.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:39.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:39.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:33:39.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:33:39.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:33:39.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:39.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:33:39.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:39.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:33:39.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:33:39.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:33:39.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:33:39.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:39.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:33:39.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:33:39.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:33:39.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:39.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:39.566 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:39.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:33:39.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:33:39.570 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:33:39.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:39.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:39.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:39.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:39.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:33:39.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:33:39.654 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:33:39.657 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:39.658 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:39.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:33:39.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:33:39.659 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:33:39.671 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:33:39.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:33:39.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:33:39.672 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:39.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:33:39.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:33:39.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:2 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:2 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:2 cluster instance 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:2 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster2:2 ']' 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:2 cluster2 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:2 2026-03-23T23:33:39.729 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:2 local_cluster instance 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:2 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster2:2 ']' 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:33:39.730 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.2 'admin socket' 2026-03-23T23:33:39.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:33:39.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:33:39.743 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:33:39.744 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:39.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:33:39.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:33:39.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:33:39.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:39.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:3 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:39.801 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:3 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:3 cluster instance 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:3 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster2:3 ']' 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:3 cluster2 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:3 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:3 local_cluster instance 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:3 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster2:3 ']' 2026-03-23T23:33:39.802 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:33:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:33:39.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.3 'admin socket' 2026-03-23T23:33:39.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:33:39.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:33:39.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:33:39.815 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:39.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:33:39.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:33:39.875 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:33:39.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:39.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:33:40.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:33:40.879 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:33:40.882 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:40.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:33:40.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:33:40.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:40.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:40.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:33:40.883 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:33:40.884 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:40.884 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:40.884 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:40.884 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:40.884 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:33:40.884 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:40.884 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:40.884 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:33:40.884 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:33:40.889 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:33:40.962 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:40.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:40.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:40.963 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:41.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:33:41.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:33:41.245 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:33:41.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:41.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:41.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:33:41.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:41.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:41.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:33:41.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:33:41.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:41.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:41.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:41.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:33:41.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:33:41.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:41.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:41.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:33:41.252 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:33:41.254 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:41.256 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:33:41.257 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:33:41.260 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:33:41.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:33:41.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:33:41.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:33:41.359 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:41.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:33:41.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:33:41.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:33:41.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:41.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:2 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:41.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:2 2026-03-23T23:33:41.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:41.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:41.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:2 cluster instance 2026-03-23T23:33:41.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:2 2026-03-23T23:33:41.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:41.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:41.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:41.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:33:41.469 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster2:2 ']' 2026-03-23T23:33:41.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:41.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:41.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:33:41.470 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:33:41.480 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:2 cluster2 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:2 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:2 local_cluster instance 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:2 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster2:2 ']' 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:33:41.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:33:41.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.2 'admin socket' 2026-03-23T23:33:41.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:33:41.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:33:41.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:33:41.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:41.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:33:41.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:33:41.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:3 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:3 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:3 cluster instance 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:3 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster2:3 ']' 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:33:41.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:3 cluster2 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:3 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:3 local_cluster instance 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:3 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster2:3 ']' 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:33:41.841 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.3 'admin socket' 2026-03-23T23:33:41.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:33:41.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:33:41.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:33:41.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:42.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:33:42.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:33:42.070 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:33:42.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:42.072 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 2 2026-03-23T23:33:44.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:33:44.073 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:33:44.074 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:33:44.075 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:33:44.087 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:44.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:44.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:33:44.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:44.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:33:44.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:33:44.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:33:44.147 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:33:44.148 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:33:44.163 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:33:44.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:33:44.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:33:44.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:44.229 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:33:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:33:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:33:44.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_started cluster1 mirror test_force_promote_user 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_force_promote_user started 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=started 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:44.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_force_promote_user started 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=started 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:45.233 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:33:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:33:45.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:33:45.236 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:33:45.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:33:45.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:33:45.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:33:45.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:33:45.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:45.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:33:45.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:33:45.305 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:33:45.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:33:45.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:45.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:33:45.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:33:45.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:33:45.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:33:45.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:33:45.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:33:45.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:33:45.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:33:45.307 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:33:45.308 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:33:45.320 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:33:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:33:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:33:45.321 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:33:45.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:33:45.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Replaying"' 2026-03-23T23:33:45.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Replaying"' 2026-03-23T23:33:45.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:33:45.387 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: "state": "Replaying" 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ current_state=started 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test started = started 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replay_complete cluster1 cluster2 mirror mirror test_force_promote_user 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test_force_promote_user 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:45.388 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test_force_promote_user 2026-03-23T23:33:46.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 204 2026-03-23T23:33:46.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snapshot_sync_complete cluster1 cluster2 mirror mirror test_force_promote_user 2026-03-23T23:33:46.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_cluster=cluster1 2026-03-23T23:33:46.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:46.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_pool=mirror 2026-03-23T23:33:46.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local remote_pool=mirror 2026-03-23T23:33:46.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:46.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster2-mirror-test_force_promote_user.status 2026-03-23T23:33:46.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster2-mirror-test_force_promote_user.status 2026-03-23T23:33:46.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:33:46.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_force_promote_user.status 2026-03-23T23:33:46.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ mkfname cluster1-mirror-test_force_promote_user.status 2026-03-23T23:33:46.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo cluster1-mirror-test_force_promote_user.status 2026-03-23T23:33:46.779 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -e 's|[/ ]|_|g' 2026-03-23T23:33:46.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local local_status_log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_force_promote_user.status 2026-03-23T23:33:46.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster2 mirror test_force_promote_user /tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_force_promote_user.status 2026-03-23T23:33:46.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:46.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:46.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:46.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster2-mirror-test_force_promote_user.status 2026-03-23T23:33:46.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap list --all mirror/test_force_promote_user --format xml 2026-03-23T23:33:46.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:33:46.814 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/id 2026-03-23T23:33:46.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snapshot_id=204 2026-03-23T23:33:46.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ true 2026-03-23T23:33:46.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0.2 0.4 0.8 1.6 2 2 4 4 8 8 16 16 32 32 2026-03-23T23:33:46.816 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0.2 2026-03-23T23:33:47.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ get_newest_mirror_snapshot cluster1 mirror test_force_promote_user /tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_force_promote_user.status 2026-03-23T23:33:47.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:47.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:47.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:47.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local log=/tmp/tmp.2Uzfqvzytm/cluster1-mirror-test_force_promote_user.status 2026-03-23T23:33:47.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 snap list --all mirror/test_force_promote_user --format xml 2026-03-23T23:33:47.018 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ xmlstarlet sel -t -c '//snapshots/snapshot[namespace/complete='\''true'\'' and position()=last()]' 2026-03-23T23:33:47.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v //snapshot/namespace/primary_snap_id 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local primary_snapshot_id=204 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test 204 = 204 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_replaying_status_in_pool_dir cluster1 mirror test_force_promote_user 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = journal ']' 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_force_promote_user up+replaying 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:47.052 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:33:48.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_force_promote_user up+replaying '' '' 2026-03-23T23:33:48.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:48.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:48.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:48.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:33:48.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:33:48.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:33:48.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:33:48.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:33:48.053 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_force_promote_user 2026-03-23T23:33:48.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_force_promote_user: 2026-03-23T23:33:48.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: c8deb9f0-8a75-494b-96e3-50b378f374d3 2026-03-23T23:33:48.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:33:48.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308818,"replay_state":"idle"} 2026-03-23T23:33:48.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:33:48.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:33:40 2026-03-23T23:33:48.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:33:48.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:33:48.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:33:48.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:33:48.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:33:43' 2026-03-23T23:33:48.088 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+replaying' 2026-03-23T23:33:48.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+replaying 2026-03-23T23:33:48.089 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:33:48.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308818,"replay_state":"idle"} 2026-03-23T23:33:48.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:33:48.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:33:48.090 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:33:48.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:33:48.091 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:33:48.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:33:48.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:33:48.092 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:33:48.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:33:40' 2026-03-23T23:33:48.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_force_promote_user up+replaying '2026-03-23 23:33:40' 2026-03-23T23:33:48.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:33:48.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:48.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:48.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+replaying 2026-03-23T23:33:48.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:33:40' 2026-03-23T23:33:48.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:33:48.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:33:48.094 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:33:48.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK163956399mirror.0vm0220.2.0-712-g70f8415btrueOK64016407mirror.1vm0220.2.0-712-g70f8415bfalseOK64056414mirror.2vm0220.2.0-712-g70f8415bfalseOK64196422mirror.3vm0220.2.0-712-g70f8415bfalseOKtest_force_promote_userc8deb9f0-8a75-494b-96e3-50b378f374d3up+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308818,"replay_state":"idle"}64016407mirror.1vm022026-03-23 23:33:40cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:33:43' 2026-03-23T23:33:48.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:33:48.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote_user'\'']/last_update' 2026-03-23T23:33:48.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:33:40' 2026-03-23T23:33:48.132 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote_user'\'']/state' 2026-03-23T23:33:48.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+replaying 2026-03-23T23:33:48.134 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+replaying 2026-03-23T23:33:48.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+replaying 2026-03-23T23:33:48.136 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+replaying 2026-03-23T23:33:48.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:48.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:48.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_force_promote_user up+stopped 2026-03-23T23:33:48.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:48.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:48.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:48.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:33:48.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:33:48.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:33:48.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:33:48.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:33:49.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_force_promote_user up+stopped '' '' 2026-03-23T23:33:49.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:49.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:49.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:49.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:33:49.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:33:49.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:33:49.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:33:49.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:33:49.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_force_promote_user 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_force_promote_user: 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: c8deb9f0-8a75-494b-96e3-50b378f374d3 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:33:48 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+replaying 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: replaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308818,"replay_state":"idle"} 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:33:40 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 203 .mirror.primary.c8deb9f0-8a75-494b-96e3-50b378f374d3.38dff4c6-f0e1-4af3-b26f-1cad6c11a5f6 (peer_uuids:[]) 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 204 .mirror.primary.c8deb9f0-8a75-494b-96e3-50b378f374d3.56b1270c-3e9d-443d-a769-76d692bfea0e (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:33:49.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:33:49.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:33:49.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:33:49.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:33:49.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:33:49.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:33:49.173 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:33:49.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:33:49.174 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:33:49.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:33:49.175 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:33:49.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:33:49.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:33:48' 2026-03-23T23:33:49.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_force_promote_user up+stopped '2026-03-23 23:33:48' 2026-03-23T23:33:49.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:49.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:49.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:49.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:33:49.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:33:48' 2026-03-23T23:33:49.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:33:49.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:33:49.177 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:33:49.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK161996202mirror.0vm0220.2.0-712-g70f8415btrueOK62066210mirror.1vm0220.2.0-712-g70f8415bfalseOK62186228mirror.3vm0220.2.0-712-g70f8415bfalseOK62246227mirror.2vm0220.2.0-712-g70f8415bfalseOKtest_force_promote_userc8deb9f0-8a75-494b-96e3-50b378f374d3up+stoppedlocal image is primary62066210mirror.1vm022026-03-23 23:33:48cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+replayingreplaying, {"bytes_per_second":0.0,"bytes_per_snapshot":0.0,"last_snapshot_bytes":0,"last_snapshot_sync_seconds":0,"remote_snapshot_timestamp":1774308818,"replay_state":"idle"}2026-03-23 23:33:40' 2026-03-23T23:33:49.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:33:49.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote_user'\'']/last_update' 2026-03-23T23:33:49.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:33:48' 2026-03-23T23:33:49.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote_user'\'']/state' 2026-03-23T23:33:49.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:33:49.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:33:49.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:33:49.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:33:49.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:49.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:33:49.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_force_promote_user 100 2026-03-23T23:33:49.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:49.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:49.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:49.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:33:49.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:33:49.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:33:49.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:33:49.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_force_promote_user --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:33:49.243 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:33:49.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:33:49.325 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 1250.01 bytes/sec: 4.9 MiB/s 2026-03-23T23:33:49.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ create_snapshot cluster2 mirror test_force_promote_user snap1 2026-03-23T23:33:49.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:49.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:49.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:49.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap=snap1 2026-03-23T23:33:49.333 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 snap create mirror/test_force_promote_user@snap1 2026-03-23T23:33:50.155 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Creating snap: 10% complete... Creating snap: 100% complete...done. 2026-03-23T23:33:50.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_force_promote_user 2560 4194304 2026-03-23T23:33:50.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:33:50.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:33:50.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:33:50.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=2560 2026-03-23T23:33:50.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size=4194304 2026-03-23T23:33:50.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n 4194304 2026-03-23T23:33:50.164 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_force_promote_user --io-type write --io-size 4194304 --io-threads 1 --io-total 10737418240 --io-pattern rand 2026-03-23T23:33:50.200 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4194304 io_threads 1 bytes 10737418240 pattern random 2026-03-23T23:33:51.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:33:51.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 1 66 70.6754 283 MiB/s 2026-03-23T23:33:52.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 2 129 66.5986 266 MiB/s 2026-03-23T23:33:53.208 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 3 190 64.7022 259 MiB/s 2026-03-23T23:33:54.228 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 4 244 61.682 247 MiB/s 2026-03-23T23:33:55.215 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 5 310 62.7019 251 MiB/s 2026-03-23T23:33:56.238 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 6 375 61.4072 246 MiB/s 2026-03-23T23:33:57.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 7 437 61.4528 246 MiB/s 2026-03-23T23:33:58.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 8 501 62.1505 249 MiB/s 2026-03-23T23:33:59.213 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 9 563 64.0051 256 MiB/s 2026-03-23T23:34:00.203 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 10 624 62.9513 252 MiB/s 2026-03-23T23:34:01.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 11 688 62.6504 251 MiB/s 2026-03-23T23:34:02.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 12 749 62.4002 250 MiB/s 2026-03-23T23:34:03.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 13 812 62.2999 249 MiB/s 2026-03-23T23:34:04.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 14 875 62.3005 249 MiB/s 2026-03-23T23:34:05.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 15 940 63.0489 252 MiB/s 2026-03-23T23:34:06.242 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 16 1006 63.4986 254 MiB/s 2026-03-23T23:34:07.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 17 1072 64.7038 259 MiB/s 2026-03-23T23:34:08.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 18 1135 64.3942 258 MiB/s 2026-03-23T23:34:09.249 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 19 1200 64.6382 259 MiB/s 2026-03-23T23:34:10.218 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 20 1264 64.8002 259 MiB/s 2026-03-23T23:34:11.214 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 21 1327 64.5618 258 MiB/s 2026-03-23T23:34:12.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 22 1391 63.7492 255 MiB/s 2026-03-23T23:34:13.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 23 1452 63.451 254 MiB/s 2026-03-23T23:34:14.225 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 24 1517 63.706 255 MiB/s 2026-03-23T23:34:15.237 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 25 1581 63.1476 253 MiB/s 2026-03-23T23:34:16.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 26 1646 63.8513 255 MiB/s 2026-03-23T23:34:17.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 27 1710 63.8002 255 MiB/s 2026-03-23T23:34:18.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 28 1763 62.2002 249 MiB/s 2026-03-23T23:34:19.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 29 1828 62.45 250 MiB/s 2026-03-23T23:34:20.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 30 1891 62.3995 250 MiB/s 2026-03-23T23:34:21.204 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 31 1955 61.8497 247 MiB/s 2026-03-23T23:34:22.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 32 2021 62.2999 249 MiB/s 2026-03-23T23:34:23.217 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 33 2087 64.8002 259 MiB/s 2026-03-23T23:34:24.219 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 34 2149 64.0465 256 MiB/s 2026-03-23T23:34:25.216 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 35 2206 62.8493 251 MiB/s 2026-03-23T23:34:26.205 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 36 2272 63.4002 254 MiB/s 2026-03-23T23:34:27.224 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 37 2339 63.3973 254 MiB/s 2026-03-23T23:34:28.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 38 2403 63.0489 252 MiB/s 2026-03-23T23:34:29.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 39 2469 63.8469 255 MiB/s 2026-03-23T23:34:30.211 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: 40 2534 65.7053 263 MiB/s 2026-03-23T23:34:30.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 40 ops: 2560 ops/sec: 63.3039 bytes/sec: 253 MiB/s 2026-03-23T23:34:30.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:34:30.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ mirror_image_snapshot cluster2 mirror test_force_promote_user 2026-03-23T23:34:30.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:34:30.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:34:30.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:34:30.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 mirror image snapshot mirror/test_force_promote_user 2026-03-23T23:34:32.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Snapshot ID: 206 2026-03-23T23:34:32.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_snap_present cluster1 mirror test_force_promote_user snap1 2026-03-23T23:34:32.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:34:32.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:34:32.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:34:32.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local snap_name=snap1 2026-03-23T23:34:32.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:34:32.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 16 16 32 32 32 32 2026-03-23T23:34:32.285 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:34:33.286 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 info mirror/test_force_promote_user@snap1 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:rbd image 'test_force_promote_user': 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: size 10 GiB in 2560 objects 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: order 22 (4 MiB objects) 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: snapshot_count: 3 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: id: 1907ebcee819 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: block_name_prefix: rbd_data.1907ebcee819 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: format: 2 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: features: layering, exclusive-lock, object-map, fast-diff, non-primary 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: op_features: 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: flags: 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: create_timestamp: Mon Mar 23 23:33:40 2026 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: access_timestamp: Mon Mar 23 23:33:40 2026 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: modify_timestamp: Mon Mar 23 23:33:40 2026 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: protected: False 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring state: enabled 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring mode: snapshot 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring global id: c8deb9f0-8a75-494b-96e3-50b378f374d3 2026-03-23T23:34:33.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: mirroring primary: false 2026-03-23T23:34:33.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:34:33.433 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:34:34.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirrors cluster1 -KILL 2026-03-23T23:34:34.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:34:34.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig=-KILL 2026-03-23T23:34:34.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:0 -KILL 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig=-KILL 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:0 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:0 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:34:34.436 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:34:34.437 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:34:34.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:34:34.459 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:34:34.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=65665 2026-03-23T23:34:34.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 65665 ']' 2026-03-23T23:34:34.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill -KILL 65665 2026-03-23T23:34:34.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:34:34.461 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:34:34.465 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:34:34.465 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=65665 '$2 == pid {print; exit 1}' 2026-03-23T23:34:34.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:34:34.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:34:34.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=65665 '$2 == pid {print; exit 1}' 2026-03-23T23:34:34.511 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:34:34.512 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:34:34.524 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:34:34.525 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster2 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:34:34.526 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:34:34.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:34:34.545 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:34:34.546 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:0 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:34:34.552 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:34:34.564 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:34:34.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:34:34.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:34:34.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:1 -KILL 2026-03-23T23:34:34.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:34:34.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig=-KILL 2026-03-23T23:34:34.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:34:34.567 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:1 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:1 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:34:34.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:34:34.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:34:34.585 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:34:34.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=65708 2026-03-23T23:34:34.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 65708 ']' 2026-03-23T23:34:34.586 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill -KILL 65708 2026-03-23T23:34:34.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:34:34.587 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:34:34.590 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:34:34.592 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=65708 '$2 == pid {print; exit 1}' 2026-03-23T23:34:34.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:34:34.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:34:34.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=65708 '$2 == pid {print; exit 1}' 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:34:34.624 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:34:34.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:34:34.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster2 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:34:34.638 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:34:34.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:34:34.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:34:34.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:34:34.651 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:1 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:34:34.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:34:34.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:34:34.664 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:2 -KILL 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig=-KILL 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:2 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:2 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:34:34.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:34:34.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:34:34.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:34:34.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:34:34.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:34:34.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:34:34.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:34:34.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:34:34.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:34:34.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=65758 2026-03-23T23:34:34.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 65758 ']' 2026-03-23T23:34:34.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill -KILL 65758 2026-03-23T23:34:34.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:34:34.680 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:34:34.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:34:34.682 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=65758 '$2 == pid {print; exit 1}' 2026-03-23T23:34:34.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:34:34.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:34:34.696 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=65758 '$2 == pid {print; exit 1}' 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:34:34.711 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:34:34.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:34:34.725 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:34:34.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster2 2026-03-23T23:34:34.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:34:34.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:34:34.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:34:34.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:34:34.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:34:34.726 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:34:34.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:34:34.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:34:34.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:34:34.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:34:34.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:34:34.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:34:34.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:34:34.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:34:34.727 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:34:34.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:34:34.739 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:2 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:34:34.741 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:34:34.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:34:34.753 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:34:34.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:34:34.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:3 -KILL 2026-03-23T23:34:34.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:34:34.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig=-KILL 2026-03-23T23:34:34.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:34:34.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:34:34.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:3 2026-03-23T23:34:34.754 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:3 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:34:34.755 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:34:34.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:34:34.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:34:34.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=65872 2026-03-23T23:34:34.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 65872 ']' 2026-03-23T23:34:34.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill -KILL 65872 2026-03-23T23:34:34.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:34:34.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:34:34.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:34:34.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=65872 '$2 == pid {print; exit 1}' 2026-03-23T23:34:34.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:34:34.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:34:34.786 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=65872 '$2 == pid {print; exit 1}' 2026-03-23T23:34:34.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:34:34.803 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:34:34.804 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:34:34.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:34:34.818 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster2 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:34:34.820 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:34:34.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:34:34.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:34:34.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:3 2026-03-23T23:34:34.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:34:34.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:34:34.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:34:34.833 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:34:34.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:34:34.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:34:34.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:34:34.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:34:34.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:34:34.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:34:34.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:34:34.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:34:34.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:34:34.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:34:34.845 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:34:34.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:34:34.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' snapshot = snapshot ']' 2026-03-23T23:34:34.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ get_snaps_json cluster1 mirror test_force_promote_user 2026-03-23T23:34:34.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:34:34.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local pool=mirror 2026-03-23T23:34:34.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local image=test_force_promote_user 2026-03-23T23:34:34.847 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 snap ls mirror/test_force_promote_user --all --format json 2026-03-23T23:34:34.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ SNAPS='[{"id":217,"name":".mirror.non_primary.c8deb9f0-8a75-494b-96e3-50b378f374d3.026fce6a-ad7f-456d-9959-f4d28d9ad4e6","size":10737418240,"protected":"false","timestamp":"Mon Mar 23 23:33:46 2026","namespace":{"type":"mirror","state":"non-primary","mirror_peer_uuids":[],"complete":true,"primary_mirror_uuid":"022530db-7525-4a88-955e-668e1aa7befc","primary_snap_id":204,"last_copied_object_number":2560}},{"id":218,"name":"snap1","size":10737418240,"protected":"false","timestamp":"Mon Mar 23 23:34:31 2026","namespace":{"type":"user"}},{"id":219,"name":".mirror.non_primary.c8deb9f0-8a75-494b-96e3-50b378f374d3.614e0ff7-4ead-4233-8fc8-a414a147feb1","size":10737418240,"protected":"false","timestamp":"Mon Mar 23 23:34:32 2026","namespace":{"type":"mirror","state":"non-primary","mirror_peer_uuids":[],"complete":false,"primary_mirror_uuid":"022530db-7525-4a88-955e-668e1aa7befc","primary_snap_id":206,"last_copied_object_number":148}}]' 2026-03-23T23:34:34.880 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ jq -e '.[-1].namespace["type"] == "mirror" and .[-1].namespace["state"] == "non-primary" and .[-1].namespace["complete"] == false' 2026-03-23T23:34:34.890 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:true 2026-03-23T23:34:34.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ promote_image cluster1 mirror test_force_promote_user --force 2026-03-23T23:34:34.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:34:34.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:34:34.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:34:34.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local force=--force 2026-03-23T23:34:34.891 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 mirror image promote mirror/test_force_promote_user --force 2026-03-23T23:35:10.149 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:Image promoted to primary 2026-03-23T23:35:10.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirrors cluster1 2026-03-23T23:35:10.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:35:10.156 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:35:10.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:10.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:0 2026-03-23T23:35:10.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:35:10.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:35:10.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:35:10.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:0 2026-03-23T23:35:10.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:35:10.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:35:10.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:35:10.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=0 2026-03-23T23:35:10.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:10.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:35:10.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:10.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=0 2026-03-23T23:35:10.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:35:10.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:35:10.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.0 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:1 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:1 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=1 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=1 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:35:10.182 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.1 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:2 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:2 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=2 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=2 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:35:10.201 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.2 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:35:10.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:10.230 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ start_mirror cluster1:3 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local val=cluster1:3 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster_var_name=cluster 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local instance_var_name=instance 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cluster=cluster1 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ instance=3 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval cluster=cluster1 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ eval instance=3 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:35:10.231 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd-mirror --cluster cluster1 --id mirror.3 --rbd-mirror-delete-retry-interval=5 --rbd-mirror-image-state-check-interval=5 --rbd-mirror-journal-poll-age=1 --rbd-mirror-pool-replayers-refresh-interval=5 --debug-rbd=30 --debug-journaler=30 --debug-rbd_mirror=30 --daemonize=true 2026-03-23T23:35:10.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster1 mirror test_force_promote_user 2026-03-23T23:35:10.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:35:10.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:10.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:10.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster1 mirror test_force_promote_user stopped 2026-03-23T23:35:10.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:35:10.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:10.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:10.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:35:10.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:35:10.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:10.266 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:35:11.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster1 mirror test_force_promote_user stopped 2026-03-23T23:35:11.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:35:11.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:11.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:11.267 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:35:11.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:35:11.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:35:11.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:11.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster1 2026-03-23T23:35:11.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:11.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:35:11.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster1 2026-03-23T23:35:11.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:35:11.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:11.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:35:11.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:35:11.268 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:35:11.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:35:11.269 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:11.270 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:11.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:11.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:11.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:11.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:35:11.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:35:11.271 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:35:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:11.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:11.338 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:11.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:11.339 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:11.341 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:35:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:35:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:35:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:35:11.342 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:35:11.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:11.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:11.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:11.354 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:11.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:11.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:11.410 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:11.412 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:35:11.413 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:35:11.425 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:11.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:11.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:11.426 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:11.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:11.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:11.481 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:11.483 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:35:11.484 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:35:11.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:11.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:11.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:11.497 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:11.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:11.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:11.551 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:11.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:11.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 1 2026-03-23T23:35:12.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:35:12.555 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:12.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:12.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:12.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:12.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:12.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:12.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:35:12.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:35:12.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:35:12.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:12.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:12.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:12.569 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:12.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:12.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:12.625 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:35:12.627 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:35:12.628 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:35:12.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:12.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:12.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:12.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:12.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:12.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:12.695 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:12.697 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:12.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:12.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:12.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:12.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:12.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:35:12.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:35:12.698 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:35:12.709 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:12.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:12.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:12.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:12.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:12.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:12.767 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:35:12.769 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:35:12.770 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:35:12.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:12.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:12.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:12.781 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:12.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:12.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:12.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:12.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:12.837 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 2 2026-03-23T23:35:14.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:35:14.838 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:35:14.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:14.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:14.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:35:14.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:14.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:14.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:35:14.839 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:35:14.840 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:35:14.852 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:14.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:14.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:14.853 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:14.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:14.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:14.907 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:14.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:35:14.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:35:14.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:14.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:14.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:14.922 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:14.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:14.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:14.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:14.983 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:14.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:35:14.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:35:14.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:14.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:14.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:14.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:14.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:14.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:14.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:14.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:35:14.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:35:14.984 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:35:14.996 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:14.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:14.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:14.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:15.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:15.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:15.054 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:15.056 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:35:15.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:35:15.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:15.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:15.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:15.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:15.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:15.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:15.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:15.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:35:15.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:35:15.057 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:35:15.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:15.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:15.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:15.069 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:15.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:15.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:15.125 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:15.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:15.126 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 4 2026-03-23T23:35:19.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:35:19.128 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:35:19.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:19.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:19.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:19.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:19.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:19.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:19.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:19.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:35:19.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:35:19.130 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:35:19.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:19.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:19.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:19.142 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:19.197 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:19.197 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:19.197 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:35:19.199 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:35:19.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:19.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:19.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:19.212 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:19.273 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:35:19.275 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:35:19.276 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:35:19.290 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:19.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:19.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:19.291 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:19.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:19.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:19.347 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:19.349 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:19.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:19.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:19.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:19.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:19.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:35:19.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:35:19.350 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:35:19.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:19.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:19.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:19.362 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:19.417 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:19.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:19.419 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 8 2026-03-23T23:35:27.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:35:27.420 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:35:27.422 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:35:27.423 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:35:27.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:27.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:27.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:27.435 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:27.489 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:27.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:27.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:27.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:27.491 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:35:27.492 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:35:27.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:27.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:27.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:27.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:27.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:27.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:27.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:35:27.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:35:27.563 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:35:27.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:27.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:27.574 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:27.575 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:27.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:27.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:27.630 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:27.632 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:27.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:27.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:27.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:27.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:27.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:27.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:35:27.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:35:27.633 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:35:27.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:27.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:27.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:27.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:27.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:27.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:27.699 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:27.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:27.701 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 8 2026-03-23T23:35:35.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:35:35.702 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:35:35.703 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:35:35.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:35:35.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:35.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:35.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:35.718 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:35.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:35.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:35.773 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:35:35.775 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:35:35.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:35:35.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:35.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:35.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:35.788 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:35.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:35.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:35.846 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:35.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:35.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:35.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:35:35.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:35.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:35.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:35:35.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:35:35.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:35.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:35.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:35.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:35:35.850 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:35:35.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:35.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:35.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:35.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:35.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:35.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:35.921 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:35.923 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:35.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:35.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:35.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:35.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:35.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:35.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:35:35.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:35:35.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:35:35.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:35.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:35.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:35.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:35.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:35.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:35.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:35.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:35.994 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 8 2026-03-23T23:35:43.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:35:43.995 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:43.997 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:43.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:43.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:43.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:43.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:43.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:43.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:35:43.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:35:43.998 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:35:44.011 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:44.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:44.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:44.012 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:44.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:44.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:44.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:35:44.067 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:1 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:35:44.068 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:35:44.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:44.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:44.080 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:35:44.081 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:44.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:44.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:44.135 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:44.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:44.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:2 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:44.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:35:44.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:44.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:44.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:35:44.137 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:2 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:44.138 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:44.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:35:44.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:35:44.139 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:35:44.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:44.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:44.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:35:44.150 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:44.206 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:44.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:44.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:3 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:3 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:35:44.209 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:35:44.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:44.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:44.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:44.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:35:44.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:35:44.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:44.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:44.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:35:44.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:35:44.210 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:35:44.222 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:44.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:44.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:35:44.223 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:44.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:44.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:44.278 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:44.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:44.280 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 8 2026-03-23T23:35:52.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster1 '!=' cluster1 ']' 2026-03-23T23:35:52.281 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster1:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster1:0 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster1 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster1 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:35:52.283 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:35:52.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:52.296 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:52.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:35:52.297 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:52.360 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:35:52.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:35:52.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:35:52.361 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_stopped cluster2 mirror test_force_promote_user 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_image_replay_state cluster2 mirror test_force_promote_user stopped 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state=stopped 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local s 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:52.363 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_image_replay_state cluster2 mirror test_force_promote_user stopped 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local test_state=stopped 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status_result 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local current_state=stopped 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemons cluster2 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_instance=cluster2 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ grep -i state 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance=cluster2 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local loop_instance 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for s in 0 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:53.364 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sleep 0 2026-03-23T23:35:53.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' cluster2 '!=' cluster2 ']' 2026-03-23T23:35:53.365 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ seq 0 3 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:0 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:35:53.366 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:0 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:35:53.367 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:35:53.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:35:53.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:35:53.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:35:53.381 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:53.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:Invalid command: unused arguments: ['mirror/test_force_promote_user'] 2026-03-23T23:35:53.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:rbd mirror status : get status for rbd mirror 2026-03-23T23:35:53.439 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:admin_socket: invalid command 2026-03-23T23:35:53.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ for loop_instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ admin_daemon cluster2:1 rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ shift 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:53.442 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local local_cluster=cluster2:1 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=local_cluster 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval local_cluster=cluster2 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ local_cluster=cluster2 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:35:53.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:35:53.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:35:53.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local asok_file=/var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:35:53.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ test -S /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:35:53.455 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ ceph --admin-daemon /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok rbd mirror status mirror/test_force_promote_user 2026-03-23T23:35:53.517 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ return 0 2026-03-23T23:35:53.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status_result=' "state": "Stopped"' 2026-03-23T23:35:53.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo ' "state": "Stopped"' 2026-03-23T23:35:53.518 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep -i Replaying 2026-03-23T23:35:53.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test stopped = stopped 2026-03-23T23:35:53.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:35:53.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster1 mirror test_force_promote_user up+stopped 2026-03-23T23:35:53.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:35:53.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:53.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:53.519 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:35:53.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:35:53.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:35:53.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:53.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:35:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster1 mirror test_force_promote_user up+stopped '' '' 2026-03-23T23:35:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:35:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:35:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:35:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:35:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:35:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:35:54.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror image status mirror/test_force_promote_user 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_force_promote_user: 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: c8deb9f0-8a75-494b-96e3-50b378f374d3 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.0 on vm02 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:35:50 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster2-DNE 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:35:53 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 221 .mirror.primary.c8deb9f0-8a75-494b-96e3-50b378f374d3.56948ff6-f48c-4041-acd8-2f9f32fc97a0 (peer_uuids:[eba1705b-f8ac-42f2-87fd-ae9c09a609b4])' 2026-03-23T23:35:54.556 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:35:54.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:35:54.557 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:35:54.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:35:54.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:35:54.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:35:54.558 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:35:54.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:35:54.559 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:35:54.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.0 on vm02 2026-03-23T23:35:54.560 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:35:54.561 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:35:54.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:35:50' 2026-03-23T23:35:54.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster1 mirror test_force_promote_user up+stopped '2026-03-23 23:35:50' 2026-03-23T23:35:54.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:35:54.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:54.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:54.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:35:54.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:35:50' 2026-03-23T23:35:54.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:35:54.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:35:54.562 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster1 mirror pool status mirror --verbose --format xml 2026-03-23T23:35:54.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK165096514mirror.0vm0220.2.0-712-g70f8415bfalseOK65166521mirror.1vm0220.2.0-712-g70f8415btrueOK65236530mirror.2vm0220.2.0-712-g70f8415bfalseOK65316535mirror.3vm0220.2.0-712-g70f8415bfalseOKtest_force_promote_userc8deb9f0-8a75-494b-96e3-50b378f374d3up+stoppedlocal image is primary65096514mirror.0vm022026-03-23 23:35:50cluster2-DNE022530db-7525-4a88-955e-668e1aa7befcup+stoppedlocal image is primary2026-03-23 23:35:53' 2026-03-23T23:35:54.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:35:54.596 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote_user'\'']/last_update' 2026-03-23T23:35:54.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:35:50' 2026-03-23T23:35:54.598 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote_user'\'']/state' 2026-03-23T23:35:54.600 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:35:54.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:35:54.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:35:54.601 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:35:54.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:35:54.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:35:54.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ wait_for_status_in_pool_dir cluster2 mirror test_force_promote_user up+stopped 2026-03-23T23:35:54.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:35:54.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:54.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:54.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:35:54.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:35:54.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:35:54.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 1 2 4 8 8 8 8 8 8 8 8 16 16 2026-03-23T23:35:54.602 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:35:55.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_status_in_pool_dir cluster2 mirror test_force_promote_user up+stopped '' '' 2026-03-23T23:35:55.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:35:55.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:55.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:55.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:35:55.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local description_pattern= 2026-03-23T23:35:55.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local service_pattern= 2026-03-23T23:35:55.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:35:55.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:35:55.603 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror image status mirror/test_force_promote_user 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='test_force_promote_user: 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: global_id: c8deb9f0-8a75-494b-96e3-50b378f374d3 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: service: mirror.1 on vm02 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:35:53 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: peer_sites: 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: name: cluster1-DNE 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: state: up+stopped 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: description: local image is primary 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: last_update: 2026-03-23 23:35:55 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: snapshots: 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 204 .mirror.primary.c8deb9f0-8a75-494b-96e3-50b378f374d3.56b1270c-3e9d-443d-a769-76d692bfea0e (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c]) 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: 206 .mirror.primary.c8deb9f0-8a75-494b-96e3-50b378f374d3.573d9eb2-2f94-4de5-ad90-ca206610451c (peer_uuids:[cc3e3b21-fe89-4a76-a1e7-7e703754d86c])' 2026-03-23T23:35:55.639 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ state: .*up+stopped' 2026-03-23T23:35:55.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: state: up+stopped 2026-03-23T23:35:55.640 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^ description: .*' 2026-03-23T23:35:55.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: description: local image is primary 2026-03-23T23:35:55.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n '' ']' 2026-03-23T23:35:55.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:35:55.641 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep '^up+' 2026-03-23T23:35:55.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:35:55.642 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep 'service: *mirror..* on ' 2026-03-23T23:35:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: service: mirror.1 on vm02 2026-03-23T23:35:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update 2026-03-23T23:35:55.643 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ sed -nEe 's/^ last_update: *(.*) *$/\1/p' 2026-03-23T23:35:55.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:35:53' 2026-03-23T23:35:55.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test_mirror_pool_status_verbose cluster2 mirror test_force_promote_user up+stopped '2026-03-23 23:35:53' 2026-03-23T23:35:55.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:35:55.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:55.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:55.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local state_pattern=up+stopped 2026-03-23T23:35:55.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local 'prev_last_update=2026-03-23 23:35:53' 2026-03-23T23:35:55.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local status 2026-03-23T23:35:55.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ CEPH_ARGS= 2026-03-23T23:35:55.645 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ rbd --cluster cluster2 mirror pool status mirror --verbose --format xml 2026-03-23T23:35:55.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ status='OKOKOK161996202mirror.0vm0220.2.0-712-g70f8415btrueOK62066210mirror.1vm0220.2.0-712-g70f8415bfalseOK62186228mirror.3vm0220.2.0-712-g70f8415bfalseOK62246227mirror.2vm0220.2.0-712-g70f8415bfalseOKtest_force_promote_userc8deb9f0-8a75-494b-96e3-50b378f374d3up+stoppedlocal image is primary62066210mirror.1vm022026-03-23 23:35:53cluster1-DNE69b6a2e5-ba75-4288-bc01-3bec965c0eedup+stoppedlocal image is primary2026-03-23 23:35:55' 2026-03-23T23:35:55.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local last_update state 2026-03-23T23:35:55.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote_user'\'']/last_update' 2026-03-23T23:35:55.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ last_update='2026-03-23 23:35:53' 2026-03-23T23:35:55.681 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ xmlstarlet sel -t -v '//images/image[name='\''test_force_promote_user'\'']/state' 2026-03-23T23:35:55.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ state=up+stopped 2026-03-23T23:35:55.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo up+stopped 2026-03-23T23:35:55.683 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ grep up+stopped 2026-03-23T23:35:55.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:up+stopped 2026-03-23T23:35:55.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:35:55.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:35:55.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster1 mirror test_force_promote_user 100 2026-03-23T23:35:55.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:35:55.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:55.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:55.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:35:55.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:35:55.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:35:55.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:35:55.684 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster1 bench mirror/test_force_promote_user --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:35:55.715 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:35:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:35:55.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 1315.79 bytes/sec: 5.1 MiB/s 2026-03-23T23:35:55.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ write_image cluster2 mirror test_force_promote_user 100 2026-03-23T23:35:55.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:35:55.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:55.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:55.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local count=100 2026-03-23T23:35:55.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local size= 2026-03-23T23:35:55.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:35:55.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ size=4096 2026-03-23T23:35:55.799 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster cluster2 bench mirror/test_force_promote_user --io-type write --io-size 4096 --io-threads 1 --io-total 409600 --io-pattern rand 2026-03-23T23:35:55.832 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:bench type write io_size 4096 io_threads 1 bytes 409600 pattern random 2026-03-23T23:35:55.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout: SEC OPS OPS/SEC BYTES/SEC 2026-03-23T23:35:55.971 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:elapsed: 0 ops: 100 ops/sec: 714.286 bytes/sec: 2.8 MiB/s 2026-03-23T23:35:55.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster1 mirror test_force_promote_user 2026-03-23T23:35:55.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:35:55.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:55.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:55.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:35:55.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:35:55.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster1 mirror test_force_promote_user 2026-03-23T23:35:55.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:35:55.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:55.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:55.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 snap purge mirror/test_force_promote_user 2026-03-23T23:35:56.368 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing all snapshots: 100% complete... Removing all snapshots: 100% complete...done. 2026-03-23T23:35:56.386 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster1 rm mirror/test_force_promote_user 2026-03-23T23:35:57.443 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 1% complete... Removing image: 2% complete... Removing image: 3% complete... Removing image: 4% complete... Removing image: 5% complete... Removing image: 6% complete... Removing image: 7% complete... Removing image: 8% complete... Removing image: 9% complete... Removing image: 10% complete... Removing image: 11% complete... Removing image: 12% complete... Removing image: 13% complete... Removing image: 14% complete... Removing image: 15% complete... Removing image: 16% complete... Removing image: 17% complete... Removing image: 18% complete... Removing image: 19% complete... Removing image: 20% complete... Removing image: 21% complete... Removing image: 22% complete... Removing image: 23% complete... Removing image: 24% complete... Removing image: 25% complete... Removing image: 26% complete... Removing image: 27% complete... Removing image: 28% complete... Removing image: 29% complete... Removing image: 30% complete... Removing image: 31% complete... Removing image: 32% complete... Removing image: 33% complete... Removing image: 34% complete... Removing image: 35% complete... Removing image: 36% complete... Removing image: 37% complete... Removing image: 38% complete... Removing image: 39% complete... Removing image: 40% complete... Removing image: 41% complete... Removing image: 42% complete... Removing image: 43% complete... Removing image: 44% complete... Removing image: 45% complete... Removing image: 46% complete... Removing image: 47% complete... Removing image: 48% complete... Removing image: 49% complete... Removing image: 50% complete... Removing image: 51% complete... Removing image: 52% complete... Removing image: 53% complete... Removing image: 54% complete... Removing image: 55% complete... Removing image: 56% complete... Removing image: 57% complete... Removing image: 58% complete... Removing image: 59% complete... Removing image: 60% complete... Removing image: 61% complete... Removing image: 62% complete... Removing image: 63% complete... Removing image: 64% complete... Removing image: 65% complete... Removing image: 66% complete... Removing image: 67% complete... Removing image: 68% complete... Removing image: 69% complete... Removing image: 70% complete... Removing image: 71% complete... Removing image: 72% complete... Removing image: 73% complete... Removing image: 74% complete... Removing image: 75% complete... Removing image: 76% complete... Removing image: 77% complete... Removing image: 78% complete... Removing image: 79% complete... Removing image: 80% complete... Removing image: 81% complete... Removing image: 82% complete... Removing image: 83% complete... Removing image: 84% complete... Removing image: 85% complete... Removing image: 86% complete... Removing image: 87% complete... Removing image: 88% complete... Removing image: 89% complete... Removing image: 90% complete... Removing image: 91% complete... Removing image: 92% complete... Removing image: 93% complete... Removing image: 94% complete... Removing image: 95% complete... Removing image: 96% complete... Removing image: 97% complete... Removing image: 98% complete... Removing image: 99% complete... Removing image: 100% complete...done. 2026-03-23T23:35:57.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:35:57.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image_retry cluster2 mirror test_force_promote_user 2026-03-23T23:35:57.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:35:57.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:57.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:57.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:35:57.447 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:35:57.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ remove_image cluster2 mirror test_force_promote_user 2026-03-23T23:35:57.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:35:57.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pool=mirror 2026-03-23T23:35:57.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local image=test_force_promote_user 2026-03-23T23:35:57.448 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 snap purge mirror/test_force_promote_user 2026-03-23T23:35:58.400 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing all snapshots: 100% complete... Removing all snapshots: 100% complete...done. 2026-03-23T23:35:58.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rbd --cluster=cluster2 rm mirror/test_force_promote_user 2026-03-23T23:36:01.490 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr: Removing image: 1% complete... Removing image: 2% complete... Removing image: 3% complete... Removing image: 4% complete... Removing image: 5% complete... Removing image: 6% complete... Removing image: 7% complete... Removing image: 8% complete... Removing image: 9% complete... Removing image: 10% complete... Removing image: 11% complete... Removing image: 12% complete... Removing image: 13% complete... Removing image: 14% complete... Removing image: 15% complete... Removing image: 16% complete... Removing image: 17% complete... Removing image: 18% complete... Removing image: 19% complete... Removing image: 20% complete... Removing image: 21% complete... Removing image: 22% complete... Removing image: 23% complete... Removing image: 24% complete... Removing image: 25% complete... Removing image: 26% complete... Removing image: 27% complete... Removing image: 28% complete... Removing image: 29% complete... Removing image: 30% complete... Removing image: 31% complete... Removing image: 32% complete... Removing image: 33% complete... Removing image: 34% complete... Removing image: 35% complete... Removing image: 36% complete... Removing image: 37% complete... Removing image: 38% complete... Removing image: 39% complete... Removing image: 40% complete... Removing image: 41% complete... Removing image: 42% complete... Removing image: 43% complete... Removing image: 44% complete... Removing image: 45% complete... Removing image: 46% complete... Removing image: 47% complete... Removing image: 48% complete... Removing image: 49% complete... Removing image: 50% complete... Removing image: 51% complete... Removing image: 52% complete... Removing image: 53% complete... Removing image: 54% complete... Removing image: 55% complete... Removing image: 56% complete... Removing image: 57% complete... Removing image: 58% complete... Removing image: 59% complete... Removing image: 60% complete... Removing image: 61% complete... Removing image: 62% complete... Removing image: 63% complete... Removing image: 64% complete... Removing image: 65% complete... Removing image: 66% complete... Removing image: 67% complete... Removing image: 68% complete... Removing image: 69% complete... Removing image: 70% complete... Removing image: 71% complete... Removing image: 72% complete... Removing image: 73% complete... Removing image: 74% complete... Removing image: 75% complete... Removing image: 76% complete... Removing image: 77% complete... Removing image: 78% complete... Removing image: 79% complete... Removing image: 80% complete... Removing image: 81% complete... Removing image: 82% complete... Removing image: 83% complete... Removing image: 84% complete... Removing image: 85% complete... Removing image: 86% complete... Removing image: 87% complete... Removing image: 88% complete... Removing image: 89% complete... Removing image: 90% complete... Removing image: 91% complete... Removing image: 92% complete... Removing image: 93% complete... Removing image: 94% complete... Removing image: 95% complete... Removing image: 96% complete... Removing image: 97% complete... Removing image: 98% complete... Removing image: 99% complete... Removing image: 100% complete...done. 2026-03-23T23:36:01.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ return 0 2026-03-23T23:36:01.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ cleanup 0 2026-03-23T23:36:01.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local error_code=0 2026-03-23T23:36:01.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ set +e 2026-03-23T23:36:01.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -ne 0 ']' 2026-03-23T23:36:01.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z '' ']' 2026-03-23T23:36:01.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster instance 2026-03-23T23:36:01.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:36:01.493 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster1 osd pool rm mirror mirror --yes-i-really-really-mean-it 2026-03-23T23:36:02.421 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:pool 'mirror' does not exist 2026-03-23T23:36:02.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:36:02.434 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster2 osd pool rm mirror mirror --yes-i-really-really-mean-it 2026-03-23T23:36:03.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:pool 'mirror' does not exist 2026-03-23T23:36:03.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:36:03.549 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster1 osd pool rm mirror_parent mirror_parent --yes-i-really-really-mean-it 2026-03-23T23:36:04.428 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:pool 'mirror_parent' does not exist 2026-03-23T23:36:04.440 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ CEPH_ARGS= 2026-03-23T23:36:04.441 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ceph --cluster cluster2 osd pool rm mirror_parent mirror_parent --yes-i-really-really-mean-it 2026-03-23T23:36:05.506 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:pool 'mirror_parent' does not exist 2026-03-23T23:36:05.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for cluster in "${CLUSTER1}" "${CLUSTER2}" 2026-03-23T23:36:05.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirrors cluster1 2026-03-23T23:36:05.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1 2026-03-23T23:36:05.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:36:05.520 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:36:05.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:36:05.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:0 '' 2026-03-23T23:36:05.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:0 2026-03-23T23:36:05.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:36:05.521 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:0 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:0 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:0 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster1:0 ']' 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:36:05.522 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:36:05.523 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:36:05.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:36:05.536 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:36:05.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=67405 2026-03-23T23:36:05.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 67405 ']' 2026-03-23T23:36:05.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 67405 2026-03-23T23:36:05.537 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:36:05.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:36:05.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:05.538 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=67405 '$2 == pid {print; exit 1}' 2026-03-23T23:36:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:36:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:05.553 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=67405 '$2 == pid {print; exit 1}' 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster1 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:36:05.568 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:36:05.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:36:05.580 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:0 cluster2 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:0 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 local_cluster instance 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:36:05.581 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'admin socket' 2026-03-23T23:36:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:36:05.593 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.asok 2026-03-23T23:36:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:0 2026-03-23T23:36:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:0 2026-03-23T23:36:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:0 cluster instance 2026-03-23T23:36:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:0 2026-03-23T23:36:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:36:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:36:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:36:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster1:0 ']' 2026-03-23T23:36:05.594 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:36:05.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:36:05.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:36:05.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:36:05.595 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.0 'pid file' 2026-03-23T23:36:05.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:36:05.606 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.0.pid 2026-03-23T23:36:05.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:36:05.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:1 '' 2026-03-23T23:36:05.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:1 2026-03-23T23:36:05.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:36:05.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:36:05.607 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:1 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:1 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:1 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster1:1 ']' 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:36:05.608 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:36:05.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:36:05.620 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:36:05.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=67448 2026-03-23T23:36:05.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 67448 ']' 2026-03-23T23:36:05.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 67448 2026-03-23T23:36:05.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:36:05.621 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:36:05.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:05.623 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=67448 '$2 == pid {print; exit 1}' 2026-03-23T23:36:05.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:36:05.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:05.637 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=67448 '$2 == pid {print; exit 1}' 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster1 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:36:05.652 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:36:05.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:36:05.665 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:1 cluster2 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:1 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 local_cluster instance 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:36:05.666 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'admin socket' 2026-03-23T23:36:05.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:36:05.678 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.asok 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:1 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:1 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:1 cluster instance 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:1 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster1:1 ']' 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:36:05.679 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.1 'pid file' 2026-03-23T23:36:05.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:36:05.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.1.pid 2026-03-23T23:36:05.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:36:05.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:2 '' 2026-03-23T23:36:05.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:2 2026-03-23T23:36:05.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:36:05.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:36:05.691 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:2 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:2 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:2 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster1:2 ']' 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:36:05.692 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:36:05.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:36:05.704 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:36:05.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=67498 2026-03-23T23:36:05.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 67498 ']' 2026-03-23T23:36:05.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 67498 2026-03-23T23:36:05.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:36:05.705 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:36:05.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:05.710 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=67498 '$2 == pid {print; exit 1}' 2026-03-23T23:36:05.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:36:05.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:05.722 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=67498 '$2 == pid {print; exit 1}' 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster1 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:36:05.737 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:36:05.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:36:05.749 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:2 cluster2 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:2 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 local_cluster instance 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:36:05.751 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'admin socket' 2026-03-23T23:36:05.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:36:05.763 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.asok 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:2 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:2 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:2 cluster instance 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:2 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster1:2 ']' 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:36:05.764 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.2 'pid file' 2026-03-23T23:36:05.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:36:05.776 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.2.pid 2026-03-23T23:36:05.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:36:05.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster1:3 '' 2026-03-23T23:36:05.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster1:3 2026-03-23T23:36:05.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:36:05.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:36:05.777 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster1:3 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster1:3 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster1:3 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster1:3 ']' 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster1 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster1 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:36:05.778 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:36:05.790 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:36:05.791 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:36:05.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=67570 2026-03-23T23:36:05.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 67570 ']' 2026-03-23T23:36:05.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 67570 2026-03-23T23:36:05.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:36:05.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:36:05.792 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:05.793 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=67570 '$2 == pid {print; exit 1}' 2026-03-23T23:36:05.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:36:05.807 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:05.808 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=67570 '$2 == pid {print; exit 1}' 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster1 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:36:05.822 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:36:05.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:36:05.834 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:36:05.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster1:3 cluster2 2026-03-23T23:36:05.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster1:3 2026-03-23T23:36:05.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:36:05.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:05.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 local_cluster instance 2026-03-23T23:36:05.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:36:05.835 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:05.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:05.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:36:05.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:36:05.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:36:05.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster1 2026-03-23T23:36:05.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster1 2026-03-23T23:36:05.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:36:05.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:36:05.836 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'admin socket' 2026-03-23T23:36:05.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:36:05.848 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.asok 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster1:3 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1:3 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster1:3 cluster instance 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster1:3 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster1 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster1:3 ']' 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster1 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster1 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:36:05.849 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster1 --name client.mirror.3 'pid file' 2026-03-23T23:36:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:36:05.861 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster1-client.mirror.3.pid 2026-03-23T23:36:05.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for cluster in "${CLUSTER1}" "${CLUSTER2}" 2026-03-23T23:36:05.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirrors cluster2 2026-03-23T23:36:05.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2 2026-03-23T23:36:05.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:36:05.862 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ seq 0 3 2026-03-23T23:36:05.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:36:05.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster2:0 '' 2026-03-23T23:36:05.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:0 2026-03-23T23:36:05.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:36:05.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:36:05.863 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster2:0 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2:0 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:0 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 0 = cluster2:0 ']' 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster2 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster2 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=0 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=0 2026-03-23T23:36:05.864 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.0 'pid file' 2026-03-23T23:36:05.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.pid 2026-03-23T23:36:05.876 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.pid 2026-03-23T23:36:05.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=64215 2026-03-23T23:36:05.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 64215 ']' 2026-03-23T23:36:05.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 64215 2026-03-23T23:36:05.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:36:05.877 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:36:05.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:05.878 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=64215 '$2 == pid {print; exit 1}' 2026-03-23T23:36:05.892 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 64215 0.6 0.0 0 0 ? Rs 23:30 0:02 [rbd-mirror] 2026-03-23T23:36:05.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:36:05.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:36:06.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:06.894 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=64215 '$2 == pid {print; exit 1}' 2026-03-23T23:36:06.908 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:36:06.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:06.909 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=64215 '$2 == pid {print; exit 1}' 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:0 cluster1 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:0 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:36:06.924 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:36:06.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:36:06.937 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:0 cluster2 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:0 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 local_cluster instance 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:36:06.938 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:36:06.939 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.0 'admin socket' 2026-03-23T23:36:06.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:36:06.951 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.asok 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster2:0 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:0 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:0 cluster instance 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:0 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=0 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 0 = cluster2:0 ']' 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=0 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=0 2026-03-23T23:36:06.952 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.0 'pid file' 2026-03-23T23:36:06.964 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.pid 2026-03-23T23:36:06.965 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.0.pid 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster2:1 '' 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:1 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster2:1 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2:1 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:1 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:36:06.966 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:36:06.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 1 = cluster2:1 ']' 2026-03-23T23:36:06.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster2 2026-03-23T23:36:06.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster2 2026-03-23T23:36:06.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=1 2026-03-23T23:36:06.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=1 2026-03-23T23:36:06.967 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.1 'pid file' 2026-03-23T23:36:06.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.pid 2026-03-23T23:36:06.979 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.pid 2026-03-23T23:36:06.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=64259 2026-03-23T23:36:06.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 64259 ']' 2026-03-23T23:36:06.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 64259 2026-03-23T23:36:06.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:36:06.980 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:36:06.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:06.981 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=64259 '$2 == pid {print; exit 1}' 2026-03-23T23:36:06.990 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:ubuntu 64259 0.1 0.0 0 0 ? Zsl 23:30 0:00 [rbd-mirror] 2026-03-23T23:36:06.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:36:06.991 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 1 2026-03-23T23:36:07.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:07.992 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=64259 '$2 == pid {print; exit 1}' 2026-03-23T23:36:08.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:36:08.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:08.007 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=64259 '$2 == pid {print; exit 1}' 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:1 cluster1 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:1 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:36:08.022 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:36:08.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:36:08.023 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:36:08.035 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:36:08.036 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:1 cluster2 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:1 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 local_cluster instance 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:36:08.037 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.1 'admin socket' 2026-03-23T23:36:08.048 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:36:08.049 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.asok 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster2:1 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:1 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:1 cluster instance 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:1 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=1 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 1 = cluster2:1 ']' 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=1 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=1 2026-03-23T23:36:08.050 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.1 'pid file' 2026-03-23T23:36:08.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.pid 2026-03-23T23:36:08.063 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.1.pid 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster2:2 '' 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:2 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster2:2 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2:2 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:2 cluster instance 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:2 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 2 = cluster2:2 ']' 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster2 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster2 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=2 2026-03-23T23:36:08.064 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=2 2026-03-23T23:36:08.065 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.2 'pid file' 2026-03-23T23:36:08.076 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.pid 2026-03-23T23:36:08.077 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.pid 2026-03-23T23:36:08.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=64305 2026-03-23T23:36:08.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 64305 ']' 2026-03-23T23:36:08.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 64305 2026-03-23T23:36:08.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:36:08.078 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:36:08.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:08.079 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=64305 '$2 == pid {print; exit 1}' 2026-03-23T23:36:08.100 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:36:08.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:08.101 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=64305 '$2 == pid {print; exit 1}' 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:2 cluster1 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:2 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:2 local_cluster instance 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:2 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster2:2 ']' 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:36:08.116 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.2 'admin socket' 2026-03-23T23:36:08.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:36:08.129 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:2 cluster2 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:2 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:2 local_cluster instance 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:2 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster2:2 ']' 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:36:08.131 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.2 'admin socket' 2026-03-23T23:36:08.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:36:08.144 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.asok 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster2:2 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:2 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:2 cluster instance 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:2 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=2 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 2 = cluster2:2 ']' 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=2 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=2 2026-03-23T23:36:08.145 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.2 'pid file' 2026-03-23T23:36:08.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.pid 2026-03-23T23:36:08.157 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.2.pid 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for instance in `seq 0 ${LAST_MIRROR_INSTANCE}` 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ stop_mirror cluster2:3 '' 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local cluster=cluster2:3 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local sig= 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test -n '' 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ local pid 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ daemon_pid_file cluster2:3 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster=cluster2:3 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ set_cluster_instance cluster2:3 cluster instance 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local val=cluster2:3 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local cluster_var_name=cluster 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local instance_var_name=instance 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ '[' 3 = cluster2:3 ']' 2026-03-23T23:36:08.158 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval cluster=cluster2 2026-03-23T23:36:08.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ cluster=cluster2 2026-03-23T23:36:08.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ eval instance=3 2026-03-23T23:36:08.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ instance=3 2026-03-23T23:36:08.159 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++++ ceph-conf --cluster cluster2 --name client.mirror.3 'pid file' 2026-03-23T23:36:08.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.pid 2026-03-23T23:36:08.171 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cat /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.pid 2026-03-23T23:36:08.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ pid=64378 2026-03-23T23:36:08.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -n 64378 ']' 2026-03-23T23:36:08.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ kill 64378 2026-03-23T23:36:08.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ for s in 0 1 2 4 8 16 32 2026-03-23T23:36:08.172 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ sleep 0 2026-03-23T23:36:08.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:08.176 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=64378 '$2 == pid {print; exit 1}' 2026-03-23T23:36:08.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ break 2026-03-23T23:36:08.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ ps auxww 2026-03-23T23:36:08.191 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ awk -v pid=64378 '$2 == pid {print; exit 1}' 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:3 cluster1 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:3 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster1 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:3 local_cluster instance 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:3 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster2:3 ']' 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:36:08.207 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.3 'admin socket' 2026-03-23T23:36:08.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:36:08.220 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_asok_file cluster2:3 cluster2 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local local_cluster=cluster2:3 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:3 local_cluster instance 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:3 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=local_cluster 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster2:3 ']' 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval local_cluster=cluster2 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ local_cluster=cluster2 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:36:08.221 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.3 'admin socket' 2026-03-23T23:36:08.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:36:08.234 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.asok 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ daemon_pid_file cluster2:3 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster=cluster2:3 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ set_cluster_instance cluster2:3 cluster instance 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local val=cluster2:3 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local cluster_var_name=cluster 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ local instance_var_name=instance 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ cluster=cluster2 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ instance=3 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ '[' 3 = cluster2:3 ']' 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval cluster=cluster2 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ cluster=cluster2 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ eval instance=3 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ instance=3 2026-03-23T23:36:08.235 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+++ ceph-conf --cluster cluster2 --name client.mirror.3 'pid file' 2026-03-23T23:36:08.246 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:++ echo /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.pid 2026-03-23T23:36:08.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -f /var/run/ceph/rbd-mirror.cluster2-client.mirror.3.pid 2026-03-23T23:36:08.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' -z 1 ']' 2026-03-23T23:36:08.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ test '' = /tmp/tmp.2Uzfqvzytm 2026-03-23T23:36:08.247 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ rm -Rf /tmp/tmp.2Uzfqvzytm 2026-03-23T23:36:08.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ '[' 0 -eq 0 ']' 2026-03-23T23:36:08.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ echo OK 2026-03-23T23:36:08.250 INFO:tasks.workunit.cluster1.client.mirror.vm02.stdout:OK 2026-03-23T23:36:08.251 INFO:tasks.workunit.cluster1.client.mirror.vm02.stderr:+ exit 0 2026-03-23T23:36:08.251 INFO:teuthology.orchestra.run:Running command with timeout 3600 2026-03-23T23:36:08.251 DEBUG:teuthology.orchestra.run.vm02:> sudo rm -rf -- /home/ubuntu/cephtest/mnt.cluster1.mirror/client.mirror/tmp 2026-03-23T23:36:08.313 INFO:tasks.workunit:Stopping ['rbd/rbd_mirror.sh'] on cluster1.client.mirror... 2026-03-23T23:36:08.313 DEBUG:teuthology.orchestra.run.vm02:> sudo rm -rf -- /home/ubuntu/cephtest/workunits.list.cluster1.client.mirror /home/ubuntu/cephtest/clone.cluster1.client.mirror 2026-03-23T23:36:08.653 DEBUG:teuthology.parallel:result is None 2026-03-23T23:36:08.653 DEBUG:teuthology.orchestra.run.vm02:> sudo rm -rf -- /home/ubuntu/cephtest/mnt.cluster1.mirror/client.mirror 2026-03-23T23:36:08.661 INFO:tasks.workunit:Deleted dir /home/ubuntu/cephtest/mnt.cluster1.mirror/client.mirror 2026-03-23T23:36:08.661 DEBUG:teuthology.orchestra.run.vm02:> rmdir -- /home/ubuntu/cephtest/mnt.cluster1.mirror 2026-03-23T23:36:08.707 INFO:tasks.workunit:Deleted artificial mount point /home/ubuntu/cephtest/mnt.cluster1.mirror/client.mirror 2026-03-23T23:36:08.707 DEBUG:teuthology.run_tasks:Unwinding manager ceph 2026-03-23T23:36:08.709 INFO:tasks.ceph.ceph_manager.cluster2:waiting for clean 2026-03-23T23:36:08.709 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 pg dump --format=json 2026-03-23T23:36:08.911 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:36:08.911 INFO:teuthology.orchestra.run.vm02.stderr:dumped all 2026-03-23T23:36:08.925 INFO:teuthology.orchestra.run.vm02.stdout:{"pg_ready":true,"pg_map":{"version":1357,"stamp":"2026-03-23T23:36:07.158055+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":35,"ondisk_log_size":35,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":274,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":639512,"kb_used_data":13768,"kb_used_omap":4828,"kb_used_meta":526627,"kb_avail":282476008,"statfs":{"total":289910292480,"available":289255432192,"internally_reserved":0,"allocated":14098432,"data_stored":7980824,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":4944091,"internal_metadata":539266853},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":3,"apply_latency_ms":3,"commit_latency_ns":3000000,"apply_latency_ns":3000000},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":-7330355396,"num_objects":-1982,"num_object_clones":-194,"num_object_copies":-3964,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":-1982,"num_whiteouts":0,"num_read":-135488,"num_read_kb":-13956062,"num_write":-29623,"num_write_kb":-23079854,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":-5,"num_bytes_recovered":-4096,"num_keys_recovered":-3,"num_objects_omap":-29,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"6.764113"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":1069,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.404950+0000","last_change":"2026-03-23T23:08:48.028202+0000","last_active":"2026-03-23T23:36:00.404950+0000","last_peered":"2026-03-23T23:36:00.404950+0000","last_clean":"2026-03-23T23:36:00.404950+0000","last_became_active":"2026-03-23T23:08:46.020172+0000","last_became_peered":"2026-03-23T23:08:46.020172+0000","last_unstale":"2026-03-23T23:36:00.404950+0000","last_undegraded":"2026-03-23T23:36:00.404950+0000","last_fullsized":"2026-03-23T23:36:00.404950+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:09:30.083415+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00079692100000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.6","version":"0'0","reported_seq":1069,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.404930+0000","last_change":"2026-03-23T23:08:48.028223+0000","last_active":"2026-03-23T23:36:00.404930+0000","last_peered":"2026-03-23T23:36:00.404930+0000","last_clean":"2026-03-23T23:36:00.404930+0000","last_became_active":"2026-03-23T23:08:46.020806+0000","last_became_peered":"2026-03-23T23:08:46.020806+0000","last_unstale":"2026-03-23T23:36:00.404930+0000","last_undegraded":"2026-03-23T23:36:00.404930+0000","last_fullsized":"2026-03-23T23:36:00.404930+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:00:04.061357+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00068321799999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.5","version":"0'0","reported_seq":1070,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.404874+0000","last_change":"2026-03-23T23:08:48.028396+0000","last_active":"2026-03-23T23:36:00.404874+0000","last_peered":"2026-03-23T23:36:00.404874+0000","last_clean":"2026-03-23T23:36:00.404874+0000","last_became_active":"2026-03-23T23:08:46.020150+0000","last_became_peered":"2026-03-23T23:08:46.020150+0000","last_unstale":"2026-03-23T23:36:00.404874+0000","last_undegraded":"2026-03-23T23:36:00.404874+0000","last_fullsized":"2026-03-23T23:36:00.404874+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:57:21.210646+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034680000000000003,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.4","version":"0'0","reported_seq":1070,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.404850+0000","last_change":"2026-03-23T23:08:48.028312+0000","last_active":"2026-03-23T23:36:00.404850+0000","last_peered":"2026-03-23T23:36:00.404850+0000","last_clean":"2026-03-23T23:36:00.404850+0000","last_became_active":"2026-03-23T23:08:46.020134+0000","last_became_peered":"2026-03-23T23:08:46.020134+0000","last_unstale":"2026-03-23T23:36:00.404850+0000","last_undegraded":"2026-03-23T23:36:00.404850+0000","last_fullsized":"2026-03-23T23:36:00.404850+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:28:29.185922+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000303417,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.2","version":"15'2","reported_seq":1073,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.407719+0000","last_change":"2026-03-23T23:08:48.025016+0000","last_active":"2026-03-23T23:36:00.407719+0000","last_peered":"2026-03-23T23:36:00.407719+0000","last_clean":"2026-03-23T23:36:00.407719+0000","last_became_active":"2026-03-23T23:08:46.019613+0000","last_became_peered":"2026-03-23T23:08:46.019613+0000","last_unstale":"2026-03-23T23:36:00.407719+0000","last_undegraded":"2026-03-23T23:36:00.407719+0000","last_fullsized":"2026-03-23T23:36:00.407719+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T08:37:32.168785+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00020221799999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[]},{"pgid":"2.1","version":"0'0","reported_seq":1071,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.399578+0000","last_change":"2026-03-23T23:08:48.656581+0000","last_active":"2026-03-23T23:36:00.399578+0000","last_peered":"2026-03-23T23:36:00.399578+0000","last_clean":"2026-03-23T23:36:00.399578+0000","last_became_active":"2026-03-23T23:08:46.018540+0000","last_became_peered":"2026-03-23T23:08:46.018540+0000","last_unstale":"2026-03-23T23:36:00.399578+0000","last_undegraded":"2026-03-23T23:36:00.399578+0000","last_fullsized":"2026-03-23T23:36:00.399578+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:57:04.794991+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00023045100000000001,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.0","version":"0'0","reported_seq":1071,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.399505+0000","last_change":"2026-03-23T23:08:48.656666+0000","last_active":"2026-03-23T23:36:00.399505+0000","last_peered":"2026-03-23T23:36:00.399505+0000","last_clean":"2026-03-23T23:36:00.399505+0000","last_became_active":"2026-03-23T23:08:46.018553+0000","last_became_peered":"2026-03-23T23:08:46.018553+0000","last_unstale":"2026-03-23T23:36:00.399505+0000","last_undegraded":"2026-03-23T23:36:00.399505+0000","last_fullsized":"2026-03-23T23:36:00.399505+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-24T23:58:38.236496+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00019609799999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.3","version":"13'1","reported_seq":1071,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.404756+0000","last_change":"2026-03-23T23:08:48.028304+0000","last_active":"2026-03-23T23:36:00.404756+0000","last_peered":"2026-03-23T23:36:00.404756+0000","last_clean":"2026-03-23T23:36:00.404756+0000","last_became_active":"2026-03-23T23:08:46.018414+0000","last_became_peered":"2026-03-23T23:08:46.018414+0000","last_unstale":"2026-03-23T23:36:00.404756+0000","last_undegraded":"2026-03-23T23:36:00.404756+0000","last_fullsized":"2026-03-23T23:36:00.404756+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":1,"log_dups_size":0,"ondisk_log_size":1,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T06:40:30.109344+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034364299999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"1.0","version":"11'32","reported_seq":1113,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.404736+0000","last_change":"2026-03-23T23:08:44.643335+0000","last_active":"2026-03-23T23:36:00.404736+0000","last_peered":"2026-03-23T23:36:00.404736+0000","last_clean":"2026-03-23T23:36:00.404736+0000","last_became_active":"2026-03-23T23:08:44.643133+0000","last_became_peered":"2026-03-23T23:08:44.643133+0000","last_unstale":"2026-03-23T23:36:00.404736+0000","last_undegraded":"2026-03-23T23:36:00.404736+0000","last_fullsized":"2026-03-23T23:36:00.404736+0000","mapping_epoch":10,"log_start":"0'0","ondisk_log_start":"0'0","created":10,"last_epoch_clean":11,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:43.000321+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:43.000321+0000","last_clean_scrub_stamp":"2026-03-23T23:08:43.000321+0000","objects_scrubbed":0,"log_size":32,"log_dups_size":0,"ondisk_log_size":32,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:11:25.751230+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":3,"ondisk_log_size":3,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":32,"ondisk_log_size":32,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738698,"num_pgs":81,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":157400,"kb_used_data":4288,"kb_used_omap":1690,"kb_used_meta":151397,"kb_avail":94214440,"statfs":{"total":96636764160,"available":96475586560,"internally_reserved":0,"allocated":4390912,"data_stored":2354088,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1731186,"internal_metadata":155030926},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":1,"apply_latency_ms":1,"commit_latency_ns":1000000,"apply_latency_ns":1000000},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738698,"num_pgs":98,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":252072,"kb_used_data":4740,"kb_used_omap":1382,"kb_used_meta":151705,"kb_avail":94119768,"statfs":{"total":96636764160,"available":96378642432,"internally_reserved":0,"allocated":4853760,"data_stored":2813368,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1415654,"internal_metadata":155346458},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":1,"apply_latency_ms":1,"commit_latency_ns":1000000,"apply_latency_ns":1000000},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738701,"num_pgs":95,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":230040,"kb_used_data":4740,"kb_used_omap":1755,"kb_used_meta":223524,"kb_avail":94141800,"statfs":{"total":96636764160,"available":96401203200,"internally_reserved":0,"allocated":4853760,"data_stored":2813368,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1797251,"internal_metadata":228889469},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":1,"apply_latency_ms":1,"commit_latency_ns":1000000,"apply_latency_ns":1000000},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:36:08.925 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 pg dump --format=json 2026-03-23T23:36:09.082 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:36:09.082 INFO:teuthology.orchestra.run.vm02.stderr:dumped all 2026-03-23T23:36:09.096 INFO:teuthology.orchestra.run.vm02.stdout:{"pg_ready":true,"pg_map":{"version":1357,"stamp":"2026-03-23T23:36:07.158055+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":35,"ondisk_log_size":35,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":274,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":639512,"kb_used_data":13768,"kb_used_omap":4828,"kb_used_meta":526627,"kb_avail":282476008,"statfs":{"total":289910292480,"available":289255432192,"internally_reserved":0,"allocated":14098432,"data_stored":7980824,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":4944091,"internal_metadata":539266853},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":3,"apply_latency_ms":3,"commit_latency_ns":3000000,"apply_latency_ns":3000000},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":-7330355396,"num_objects":-1982,"num_object_clones":-194,"num_object_copies":-3964,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":-1982,"num_whiteouts":0,"num_read":-135488,"num_read_kb":-13956062,"num_write":-29623,"num_write_kb":-23079854,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":-5,"num_bytes_recovered":-4096,"num_keys_recovered":-3,"num_objects_omap":-29,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"6.764113"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":1069,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.404950+0000","last_change":"2026-03-23T23:08:48.028202+0000","last_active":"2026-03-23T23:36:00.404950+0000","last_peered":"2026-03-23T23:36:00.404950+0000","last_clean":"2026-03-23T23:36:00.404950+0000","last_became_active":"2026-03-23T23:08:46.020172+0000","last_became_peered":"2026-03-23T23:08:46.020172+0000","last_unstale":"2026-03-23T23:36:00.404950+0000","last_undegraded":"2026-03-23T23:36:00.404950+0000","last_fullsized":"2026-03-23T23:36:00.404950+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:09:30.083415+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00079692100000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.6","version":"0'0","reported_seq":1069,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.404930+0000","last_change":"2026-03-23T23:08:48.028223+0000","last_active":"2026-03-23T23:36:00.404930+0000","last_peered":"2026-03-23T23:36:00.404930+0000","last_clean":"2026-03-23T23:36:00.404930+0000","last_became_active":"2026-03-23T23:08:46.020806+0000","last_became_peered":"2026-03-23T23:08:46.020806+0000","last_unstale":"2026-03-23T23:36:00.404930+0000","last_undegraded":"2026-03-23T23:36:00.404930+0000","last_fullsized":"2026-03-23T23:36:00.404930+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:00:04.061357+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00068321799999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.5","version":"0'0","reported_seq":1070,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.404874+0000","last_change":"2026-03-23T23:08:48.028396+0000","last_active":"2026-03-23T23:36:00.404874+0000","last_peered":"2026-03-23T23:36:00.404874+0000","last_clean":"2026-03-23T23:36:00.404874+0000","last_became_active":"2026-03-23T23:08:46.020150+0000","last_became_peered":"2026-03-23T23:08:46.020150+0000","last_unstale":"2026-03-23T23:36:00.404874+0000","last_undegraded":"2026-03-23T23:36:00.404874+0000","last_fullsized":"2026-03-23T23:36:00.404874+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:57:21.210646+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034680000000000003,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.4","version":"0'0","reported_seq":1070,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.404850+0000","last_change":"2026-03-23T23:08:48.028312+0000","last_active":"2026-03-23T23:36:00.404850+0000","last_peered":"2026-03-23T23:36:00.404850+0000","last_clean":"2026-03-23T23:36:00.404850+0000","last_became_active":"2026-03-23T23:08:46.020134+0000","last_became_peered":"2026-03-23T23:08:46.020134+0000","last_unstale":"2026-03-23T23:36:00.404850+0000","last_undegraded":"2026-03-23T23:36:00.404850+0000","last_fullsized":"2026-03-23T23:36:00.404850+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:28:29.185922+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000303417,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.2","version":"15'2","reported_seq":1073,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.407719+0000","last_change":"2026-03-23T23:08:48.025016+0000","last_active":"2026-03-23T23:36:00.407719+0000","last_peered":"2026-03-23T23:36:00.407719+0000","last_clean":"2026-03-23T23:36:00.407719+0000","last_became_active":"2026-03-23T23:08:46.019613+0000","last_became_peered":"2026-03-23T23:08:46.019613+0000","last_unstale":"2026-03-23T23:36:00.407719+0000","last_undegraded":"2026-03-23T23:36:00.407719+0000","last_fullsized":"2026-03-23T23:36:00.407719+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T08:37:32.168785+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00020221799999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[]},{"pgid":"2.1","version":"0'0","reported_seq":1071,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.399578+0000","last_change":"2026-03-23T23:08:48.656581+0000","last_active":"2026-03-23T23:36:00.399578+0000","last_peered":"2026-03-23T23:36:00.399578+0000","last_clean":"2026-03-23T23:36:00.399578+0000","last_became_active":"2026-03-23T23:08:46.018540+0000","last_became_peered":"2026-03-23T23:08:46.018540+0000","last_unstale":"2026-03-23T23:36:00.399578+0000","last_undegraded":"2026-03-23T23:36:00.399578+0000","last_fullsized":"2026-03-23T23:36:00.399578+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:57:04.794991+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00023045100000000001,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.0","version":"0'0","reported_seq":1071,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.399505+0000","last_change":"2026-03-23T23:08:48.656666+0000","last_active":"2026-03-23T23:36:00.399505+0000","last_peered":"2026-03-23T23:36:00.399505+0000","last_clean":"2026-03-23T23:36:00.399505+0000","last_became_active":"2026-03-23T23:08:46.018553+0000","last_became_peered":"2026-03-23T23:08:46.018553+0000","last_unstale":"2026-03-23T23:36:00.399505+0000","last_undegraded":"2026-03-23T23:36:00.399505+0000","last_fullsized":"2026-03-23T23:36:00.399505+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-24T23:58:38.236496+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00019609799999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.3","version":"13'1","reported_seq":1071,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.404756+0000","last_change":"2026-03-23T23:08:48.028304+0000","last_active":"2026-03-23T23:36:00.404756+0000","last_peered":"2026-03-23T23:36:00.404756+0000","last_clean":"2026-03-23T23:36:00.404756+0000","last_became_active":"2026-03-23T23:08:46.018414+0000","last_became_peered":"2026-03-23T23:08:46.018414+0000","last_unstale":"2026-03-23T23:36:00.404756+0000","last_undegraded":"2026-03-23T23:36:00.404756+0000","last_fullsized":"2026-03-23T23:36:00.404756+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":1,"log_dups_size":0,"ondisk_log_size":1,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T06:40:30.109344+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034364299999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"1.0","version":"11'32","reported_seq":1113,"reported_epoch":534,"state":"active+clean","last_fresh":"2026-03-23T23:36:00.404736+0000","last_change":"2026-03-23T23:08:44.643335+0000","last_active":"2026-03-23T23:36:00.404736+0000","last_peered":"2026-03-23T23:36:00.404736+0000","last_clean":"2026-03-23T23:36:00.404736+0000","last_became_active":"2026-03-23T23:08:44.643133+0000","last_became_peered":"2026-03-23T23:08:44.643133+0000","last_unstale":"2026-03-23T23:36:00.404736+0000","last_undegraded":"2026-03-23T23:36:00.404736+0000","last_fullsized":"2026-03-23T23:36:00.404736+0000","mapping_epoch":10,"log_start":"0'0","ondisk_log_start":"0'0","created":10,"last_epoch_clean":11,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:43.000321+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:43.000321+0000","last_clean_scrub_stamp":"2026-03-23T23:08:43.000321+0000","objects_scrubbed":0,"log_size":32,"log_dups_size":0,"ondisk_log_size":32,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:11:25.751230+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":3,"ondisk_log_size":3,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":32,"ondisk_log_size":32,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738698,"num_pgs":81,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":157400,"kb_used_data":4288,"kb_used_omap":1690,"kb_used_meta":151397,"kb_avail":94214440,"statfs":{"total":96636764160,"available":96475586560,"internally_reserved":0,"allocated":4390912,"data_stored":2354088,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1731186,"internal_metadata":155030926},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":1,"apply_latency_ms":1,"commit_latency_ns":1000000,"apply_latency_ns":1000000},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738698,"num_pgs":98,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":252072,"kb_used_data":4740,"kb_used_omap":1382,"kb_used_meta":151705,"kb_avail":94119768,"statfs":{"total":96636764160,"available":96378642432,"internally_reserved":0,"allocated":4853760,"data_stored":2813368,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1415654,"internal_metadata":155346458},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":1,"apply_latency_ms":1,"commit_latency_ns":1000000,"apply_latency_ns":1000000},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738701,"num_pgs":95,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":230040,"kb_used_data":4740,"kb_used_omap":1755,"kb_used_meta":223524,"kb_avail":94141800,"statfs":{"total":96636764160,"available":96401203200,"internally_reserved":0,"allocated":4853760,"data_stored":2813368,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1797251,"internal_metadata":228889469},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":1,"apply_latency_ms":1,"commit_latency_ns":1000000,"apply_latency_ns":1000000},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:36:09.097 INFO:tasks.ceph.ceph_manager.cluster2:clean! 2026-03-23T23:36:09.097 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 pg dump --format=json 2026-03-23T23:36:09.255 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:36:09.255 INFO:teuthology.orchestra.run.vm02.stderr:dumped all 2026-03-23T23:36:09.268 INFO:teuthology.orchestra.run.vm02.stdout:{"pg_ready":true,"pg_map":{"version":1358,"stamp":"2026-03-23T23:36:09.158245+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":35,"ondisk_log_size":35,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":18,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":581448,"kb_used_data":13824,"kb_used_omap":4802,"kb_used_meta":562749,"kb_avail":282534072,"statfs":{"total":289910292480,"available":289314889728,"internally_reserved":0,"allocated":14155776,"data_stored":8004091,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":4917806,"internal_metadata":576255442},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":8,"apply_latency_ms":8,"commit_latency_ns":8000000,"apply_latency_ns":8000000},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":-7330355396,"num_objects":-1982,"num_object_clones":-194,"num_object_copies":-3964,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":-1982,"num_whiteouts":0,"num_read":-135488,"num_read_kb":-13956062,"num_write":-29623,"num_write_kb":-23079854,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":-5,"num_bytes_recovered":-4096,"num_keys_recovered":-3,"num_objects_omap":-29,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"8.001043"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":1073,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.884853+0000","last_change":"2026-03-23T23:08:48.028202+0000","last_active":"2026-03-23T23:36:05.884853+0000","last_peered":"2026-03-23T23:36:05.884853+0000","last_clean":"2026-03-23T23:36:05.884853+0000","last_became_active":"2026-03-23T23:08:46.020172+0000","last_became_peered":"2026-03-23T23:08:46.020172+0000","last_unstale":"2026-03-23T23:36:05.884853+0000","last_undegraded":"2026-03-23T23:36:05.884853+0000","last_fullsized":"2026-03-23T23:36:05.884853+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:09:30.083415+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00079692100000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.6","version":"0'0","reported_seq":1073,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.884830+0000","last_change":"2026-03-23T23:08:48.028223+0000","last_active":"2026-03-23T23:36:05.884830+0000","last_peered":"2026-03-23T23:36:05.884830+0000","last_clean":"2026-03-23T23:36:05.884830+0000","last_became_active":"2026-03-23T23:08:46.020806+0000","last_became_peered":"2026-03-23T23:08:46.020806+0000","last_unstale":"2026-03-23T23:36:05.884830+0000","last_undegraded":"2026-03-23T23:36:05.884830+0000","last_fullsized":"2026-03-23T23:36:05.884830+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:00:04.061357+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00068321799999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.5","version":"0'0","reported_seq":1074,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.884740+0000","last_change":"2026-03-23T23:08:48.028396+0000","last_active":"2026-03-23T23:36:05.884740+0000","last_peered":"2026-03-23T23:36:05.884740+0000","last_clean":"2026-03-23T23:36:05.884740+0000","last_became_active":"2026-03-23T23:08:46.020150+0000","last_became_peered":"2026-03-23T23:08:46.020150+0000","last_unstale":"2026-03-23T23:36:05.884740+0000","last_undegraded":"2026-03-23T23:36:05.884740+0000","last_fullsized":"2026-03-23T23:36:05.884740+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:57:21.210646+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034680000000000003,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.4","version":"0'0","reported_seq":1074,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.884701+0000","last_change":"2026-03-23T23:08:48.028312+0000","last_active":"2026-03-23T23:36:05.884701+0000","last_peered":"2026-03-23T23:36:05.884701+0000","last_clean":"2026-03-23T23:36:05.884701+0000","last_became_active":"2026-03-23T23:08:46.020134+0000","last_became_peered":"2026-03-23T23:08:46.020134+0000","last_unstale":"2026-03-23T23:36:05.884701+0000","last_undegraded":"2026-03-23T23:36:05.884701+0000","last_fullsized":"2026-03-23T23:36:05.884701+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:28:29.185922+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000303417,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.2","version":"15'2","reported_seq":1077,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.449971+0000","last_change":"2026-03-23T23:08:48.025016+0000","last_active":"2026-03-23T23:36:05.449971+0000","last_peered":"2026-03-23T23:36:05.449971+0000","last_clean":"2026-03-23T23:36:05.449971+0000","last_became_active":"2026-03-23T23:08:46.019613+0000","last_became_peered":"2026-03-23T23:08:46.019613+0000","last_unstale":"2026-03-23T23:36:05.449971+0000","last_undegraded":"2026-03-23T23:36:05.449971+0000","last_fullsized":"2026-03-23T23:36:05.449971+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T08:37:32.168785+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00020221799999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[]},{"pgid":"2.1","version":"0'0","reported_seq":1075,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:06.361579+0000","last_change":"2026-03-23T23:08:48.656581+0000","last_active":"2026-03-23T23:36:06.361579+0000","last_peered":"2026-03-23T23:36:06.361579+0000","last_clean":"2026-03-23T23:36:06.361579+0000","last_became_active":"2026-03-23T23:08:46.018540+0000","last_became_peered":"2026-03-23T23:08:46.018540+0000","last_unstale":"2026-03-23T23:36:06.361579+0000","last_undegraded":"2026-03-23T23:36:06.361579+0000","last_fullsized":"2026-03-23T23:36:06.361579+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:57:04.794991+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00023045100000000001,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.0","version":"0'0","reported_seq":1075,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:06.361586+0000","last_change":"2026-03-23T23:08:48.656666+0000","last_active":"2026-03-23T23:36:06.361586+0000","last_peered":"2026-03-23T23:36:06.361586+0000","last_clean":"2026-03-23T23:36:06.361586+0000","last_became_active":"2026-03-23T23:08:46.018553+0000","last_became_peered":"2026-03-23T23:08:46.018553+0000","last_unstale":"2026-03-23T23:36:06.361586+0000","last_undegraded":"2026-03-23T23:36:06.361586+0000","last_fullsized":"2026-03-23T23:36:06.361586+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-24T23:58:38.236496+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00019609799999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.3","version":"13'1","reported_seq":1075,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.884558+0000","last_change":"2026-03-23T23:08:48.028304+0000","last_active":"2026-03-23T23:36:05.884558+0000","last_peered":"2026-03-23T23:36:05.884558+0000","last_clean":"2026-03-23T23:36:05.884558+0000","last_became_active":"2026-03-23T23:08:46.018414+0000","last_became_peered":"2026-03-23T23:08:46.018414+0000","last_unstale":"2026-03-23T23:36:05.884558+0000","last_undegraded":"2026-03-23T23:36:05.884558+0000","last_fullsized":"2026-03-23T23:36:05.884558+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":1,"log_dups_size":0,"ondisk_log_size":1,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T06:40:30.109344+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034364299999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"1.0","version":"11'32","reported_seq":1117,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.884557+0000","last_change":"2026-03-23T23:08:44.643335+0000","last_active":"2026-03-23T23:36:05.884557+0000","last_peered":"2026-03-23T23:36:05.884557+0000","last_clean":"2026-03-23T23:36:05.884557+0000","last_became_active":"2026-03-23T23:08:44.643133+0000","last_became_peered":"2026-03-23T23:08:44.643133+0000","last_unstale":"2026-03-23T23:36:05.884557+0000","last_undegraded":"2026-03-23T23:36:05.884557+0000","last_fullsized":"2026-03-23T23:36:05.884557+0000","mapping_epoch":10,"log_start":"0'0","ondisk_log_start":"0'0","created":10,"last_epoch_clean":11,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:43.000321+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:43.000321+0000","last_clean_scrub_stamp":"2026-03-23T23:08:43.000321+0000","objects_scrubbed":0,"log_size":32,"log_dups_size":0,"ondisk_log_size":32,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:11:25.751230+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":3,"ondisk_log_size":3,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":32,"ondisk_log_size":32,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738699,"num_pgs":3,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":175464,"kb_used_data":4304,"kb_used_omap":1690,"kb_used_meta":169445,"kb_avail":94196376,"statfs":{"total":96636764160,"available":96457089024,"internally_reserved":0,"allocated":4407296,"data_stored":2361831,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1730978,"internal_metadata":173512286},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":3,"apply_latency_ms":3,"commit_latency_ns":3000000,"apply_latency_ns":3000000},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738699,"num_pgs":9,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":175920,"kb_used_data":4760,"kb_used_omap":1381,"kb_used_meta":169754,"kb_avail":94195920,"statfs":{"total":96636764160,"available":96456622080,"internally_reserved":0,"allocated":4874240,"data_stored":2821130,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1414846,"internal_metadata":173828418},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":3,"apply_latency_ms":3,"commit_latency_ns":3000000,"apply_latency_ns":3000000},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738702,"num_pgs":6,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":230064,"kb_used_data":4760,"kb_used_omap":1730,"kb_used_meta":223549,"kb_avail":94141776,"statfs":{"total":96636764160,"available":96401178624,"internally_reserved":0,"allocated":4874240,"data_stored":2821130,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1771982,"internal_metadata":228914738},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":2,"apply_latency_ms":2,"commit_latency_ns":2000000,"apply_latency_ns":2000000},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:36:09.269 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd dump --format=json 2026-03-23T23:36:09.428 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:36:09.428 INFO:teuthology.orchestra.run.vm02.stdout:{"epoch":536,"fsid":"734d655c-f0e2-4214-a2da-4d3c9988d5ec","created":"2026-03-23T23:08:36.973626+0000","modified":"2026-03-23T23:36:05.442535+0000","last_up_change":"2026-03-23T23:08:40.989916+0000","last_in_change":"2026-03-23T23:08:37.613542+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":4,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":4,"max_osd":3,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[{"pool":1,"pool_name":".mgr","create_time":"2026-03-23T23:08:42.923249+0000","flags":1,"flags_names":"hashpspool","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":1,"pg_placement_num":1,"pg_placement_num_target":1,"pg_num_target":1,"pg_num_pending":1,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"12","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{"pg_num_max":32,"pg_num_min":1},"application_metadata":{"mgr":{}},"read_balance":{"score_type":"Fair distribution","score_acting":2.9900000095367432,"score_stable":2.9900000095367432,"optimal_score":0.67000001668930054,"raw_score_acting":2,"raw_score_stable":2,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}},{"pool":2,"pool_name":"rbd","create_time":"2026-03-23T23:08:44.994352+0000","flags":8193,"flags_names":"hashpspool,selfmanaged_snaps","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":8,"pg_placement_num":8,"pg_placement_num_target":8,"pg_num_target":8,"pg_num_pending":8,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"15","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":2,"snap_epoch":15,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{},"application_metadata":{"rbd":{}},"read_balance":{"score_type":"Fair distribution","score_acting":1.8799999952316284,"score_stable":1.8799999952316284,"optimal_score":1,"raw_score_acting":1.8799999952316284,"raw_score_stable":1.8799999952316284,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}}],"osds":[{"osd":0,"uuid":"61105c83-cdee-4980-a572-a03bee800062","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":39,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6808","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6810","nonce":3726351630}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6812","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6814","nonce":3726351630}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6820","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6822","nonce":3726351630}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6816","nonce":3726351630},{"type":"v1","addr":"192.168.123.102:6818","nonce":3726351630}]},"public_addr":"192.168.123.102:6810/3726351630","cluster_addr":"192.168.123.102:6814/3726351630","heartbeat_back_addr":"192.168.123.102:6822/3726351630","heartbeat_front_addr":"192.168.123.102:6818/3726351630","state":["exists","up"]},{"osd":1,"uuid":"985026e7-49a2-48cf-8ab6-f8da4835a9fd","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":39,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6800","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6801","nonce":226838247}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6802","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6803","nonce":226838247}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6806","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6807","nonce":226838247}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6804","nonce":226838247},{"type":"v1","addr":"192.168.123.102:6805","nonce":226838247}]},"public_addr":"192.168.123.102:6801/226838247","cluster_addr":"192.168.123.102:6803/226838247","heartbeat_back_addr":"192.168.123.102:6807/226838247","heartbeat_front_addr":"192.168.123.102:6805/226838247","state":["exists","up"]},{"osd":2,"uuid":"4daaa148-064b-4a35-80ba-7a7b57e3bd2d","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":39,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6809","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6811","nonce":997277674}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6813","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6815","nonce":997277674}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6821","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6823","nonce":997277674}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.102:6817","nonce":997277674},{"type":"v1","addr":"192.168.123.102:6819","nonce":997277674}]},"public_addr":"192.168.123.102:6811/997277674","cluster_addr":"192.168.123.102:6815/997277674","heartbeat_back_addr":"192.168.123.102:6823/997277674","heartbeat_front_addr":"192.168.123.102:6819/997277674","state":["exists","up"]}],"osd_xinfo":[{"osd":0,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:39.577242+0000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:39.488463+0000","dead_epoch":0},{"osd":2,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:39.544538+0000","dead_epoch":0}],"pg_upmap":[],"pg_upmap_items":[],"pg_upmap_primaries":[],"pg_temp":[],"primary_temp":[],"blocklist":{},"range_blocklist":{},"erasure_code_profiles":{"default":{"crush-failure-domain":"osd","k":"2","m":"1","plugin":"isa","technique":"reed_sol_van"}},"removed_snaps_queue":[{"pool":3,"snaps":[{"begin":204,"length":3}]}],"new_removed_snaps":[],"new_purged_snaps":[],"crush_node_flags":{},"device_class_flags":{},"stretch_mode":{"stretch_mode_enabled":false,"stretch_bucket_count":0,"degraded_stretch_mode":0,"recovering_stretch_mode":0,"stretch_mode_bucket":0}} 2026-03-23T23:36:10.442 INFO:tasks.ceph:Scrubbing cluster2.osd.0 2026-03-23T23:36:10.442 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 tell osd.0 config set osd_debug_deep_scrub_sleep 0 2026-03-23T23:36:10.624 INFO:teuthology.orchestra.run.vm02.stdout:{ 2026-03-23T23:36:10.624 INFO:teuthology.orchestra.run.vm02.stdout: "success": "osd_debug_deep_scrub_sleep = '' (not observed, change may require restart) " 2026-03-23T23:36:10.624 INFO:teuthology.orchestra.run.vm02.stdout:} 2026-03-23T23:36:10.636 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd deep-scrub 0 2026-03-23T23:36:10.793 INFO:teuthology.orchestra.run.vm02.stderr:instructed osd(s) 0 to deep-scrub 2026-03-23T23:36:10.807 INFO:tasks.ceph:Scrubbing cluster2.osd.1 2026-03-23T23:36:10.807 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 tell osd.1 config set osd_debug_deep_scrub_sleep 0 2026-03-23T23:36:10.885 INFO:teuthology.orchestra.run.vm02.stdout:{ 2026-03-23T23:36:10.886 INFO:teuthology.orchestra.run.vm02.stdout: "success": "osd_debug_deep_scrub_sleep = '' (not observed, change may require restart) " 2026-03-23T23:36:10.886 INFO:teuthology.orchestra.run.vm02.stdout:} 2026-03-23T23:36:10.897 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd deep-scrub 1 2026-03-23T23:36:11.049 INFO:teuthology.orchestra.run.vm02.stderr:instructed osd(s) 1 to deep-scrub 2026-03-23T23:36:11.063 INFO:tasks.ceph:Scrubbing cluster2.osd.2 2026-03-23T23:36:11.063 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 tell osd.2 config set osd_debug_deep_scrub_sleep 0 2026-03-23T23:36:11.142 INFO:teuthology.orchestra.run.vm02.stdout:{ 2026-03-23T23:36:11.142 INFO:teuthology.orchestra.run.vm02.stdout: "success": "osd_debug_deep_scrub_sleep = '' (not observed, change may require restart) " 2026-03-23T23:36:11.142 INFO:teuthology.orchestra.run.vm02.stdout:} 2026-03-23T23:36:11.153 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 osd deep-scrub 2 2026-03-23T23:36:11.314 INFO:teuthology.orchestra.run.vm02.stderr:instructed osd(s) 2 to deep-scrub 2026-03-23T23:36:11.328 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 pg dump --format=json 2026-03-23T23:36:11.490 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:36:11.490 INFO:teuthology.orchestra.run.vm02.stderr:dumped all 2026-03-23T23:36:11.503 INFO:teuthology.orchestra.run.vm02.stdout:{"pg_ready":true,"pg_map":{"version":1359,"stamp":"2026-03-23T23:36:11.158485+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":35,"ondisk_log_size":35,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":18,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":581448,"kb_used_data":13824,"kb_used_omap":4802,"kb_used_meta":562749,"kb_avail":282534072,"statfs":{"total":289910292480,"available":289314889728,"internally_reserved":0,"allocated":14155776,"data_stored":8004091,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":4917806,"internal_metadata":576255442},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":8,"apply_latency_ms":8,"commit_latency_ns":8000000,"apply_latency_ns":8000000},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":-38,"num_objects":-51,"num_object_clones":0,"num_object_copies":-102,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":-51,"num_whiteouts":0,"num_read":-135749,"num_read_kb":-13956296,"num_write":-31409,"num_write_kb":-23079875,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":-5,"num_bytes_recovered":-4096,"num_keys_recovered":-3,"num_objects_omap":-28,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"8.001000"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":1073,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.884853+0000","last_change":"2026-03-23T23:08:48.028202+0000","last_active":"2026-03-23T23:36:05.884853+0000","last_peered":"2026-03-23T23:36:05.884853+0000","last_clean":"2026-03-23T23:36:05.884853+0000","last_became_active":"2026-03-23T23:08:46.020172+0000","last_became_peered":"2026-03-23T23:08:46.020172+0000","last_unstale":"2026-03-23T23:36:05.884853+0000","last_undegraded":"2026-03-23T23:36:05.884853+0000","last_fullsized":"2026-03-23T23:36:05.884853+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:09:30.083415+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00079692100000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.6","version":"0'0","reported_seq":1073,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.884830+0000","last_change":"2026-03-23T23:08:48.028223+0000","last_active":"2026-03-23T23:36:05.884830+0000","last_peered":"2026-03-23T23:36:05.884830+0000","last_clean":"2026-03-23T23:36:05.884830+0000","last_became_active":"2026-03-23T23:08:46.020806+0000","last_became_peered":"2026-03-23T23:08:46.020806+0000","last_unstale":"2026-03-23T23:36:05.884830+0000","last_undegraded":"2026-03-23T23:36:05.884830+0000","last_fullsized":"2026-03-23T23:36:05.884830+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:00:04.061357+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00068321799999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.5","version":"0'0","reported_seq":1074,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.884740+0000","last_change":"2026-03-23T23:08:48.028396+0000","last_active":"2026-03-23T23:36:05.884740+0000","last_peered":"2026-03-23T23:36:05.884740+0000","last_clean":"2026-03-23T23:36:05.884740+0000","last_became_active":"2026-03-23T23:08:46.020150+0000","last_became_peered":"2026-03-23T23:08:46.020150+0000","last_unstale":"2026-03-23T23:36:05.884740+0000","last_undegraded":"2026-03-23T23:36:05.884740+0000","last_fullsized":"2026-03-23T23:36:05.884740+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:57:21.210646+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034680000000000003,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.4","version":"0'0","reported_seq":1074,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.884701+0000","last_change":"2026-03-23T23:08:48.028312+0000","last_active":"2026-03-23T23:36:05.884701+0000","last_peered":"2026-03-23T23:36:05.884701+0000","last_clean":"2026-03-23T23:36:05.884701+0000","last_became_active":"2026-03-23T23:08:46.020134+0000","last_became_peered":"2026-03-23T23:08:46.020134+0000","last_unstale":"2026-03-23T23:36:05.884701+0000","last_undegraded":"2026-03-23T23:36:05.884701+0000","last_fullsized":"2026-03-23T23:36:05.884701+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:28:29.185922+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000303417,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.2","version":"15'2","reported_seq":1077,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.449971+0000","last_change":"2026-03-23T23:08:48.025016+0000","last_active":"2026-03-23T23:36:05.449971+0000","last_peered":"2026-03-23T23:36:05.449971+0000","last_clean":"2026-03-23T23:36:05.449971+0000","last_became_active":"2026-03-23T23:08:46.019613+0000","last_became_peered":"2026-03-23T23:08:46.019613+0000","last_unstale":"2026-03-23T23:36:05.449971+0000","last_undegraded":"2026-03-23T23:36:05.449971+0000","last_fullsized":"2026-03-23T23:36:05.449971+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T08:37:32.168785+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00020221799999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[]},{"pgid":"2.1","version":"0'0","reported_seq":1075,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:06.361579+0000","last_change":"2026-03-23T23:08:48.656581+0000","last_active":"2026-03-23T23:36:06.361579+0000","last_peered":"2026-03-23T23:36:06.361579+0000","last_clean":"2026-03-23T23:36:06.361579+0000","last_became_active":"2026-03-23T23:08:46.018540+0000","last_became_peered":"2026-03-23T23:08:46.018540+0000","last_unstale":"2026-03-23T23:36:06.361579+0000","last_undegraded":"2026-03-23T23:36:06.361579+0000","last_fullsized":"2026-03-23T23:36:06.361579+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:57:04.794991+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00023045100000000001,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.0","version":"0'0","reported_seq":1075,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:06.361586+0000","last_change":"2026-03-23T23:08:48.656666+0000","last_active":"2026-03-23T23:36:06.361586+0000","last_peered":"2026-03-23T23:36:06.361586+0000","last_clean":"2026-03-23T23:36:06.361586+0000","last_became_active":"2026-03-23T23:08:46.018553+0000","last_became_peered":"2026-03-23T23:08:46.018553+0000","last_unstale":"2026-03-23T23:36:06.361586+0000","last_undegraded":"2026-03-23T23:36:06.361586+0000","last_fullsized":"2026-03-23T23:36:06.361586+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-24T23:58:38.236496+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00019609799999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.3","version":"13'1","reported_seq":1075,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.884558+0000","last_change":"2026-03-23T23:08:48.028304+0000","last_active":"2026-03-23T23:36:05.884558+0000","last_peered":"2026-03-23T23:36:05.884558+0000","last_clean":"2026-03-23T23:36:05.884558+0000","last_became_active":"2026-03-23T23:08:46.018414+0000","last_became_peered":"2026-03-23T23:08:46.018414+0000","last_unstale":"2026-03-23T23:36:05.884558+0000","last_undegraded":"2026-03-23T23:36:05.884558+0000","last_fullsized":"2026-03-23T23:36:05.884558+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:45.008493+0000","last_clean_scrub_stamp":"2026-03-23T23:08:45.008493+0000","objects_scrubbed":0,"log_size":1,"log_dups_size":0,"ondisk_log_size":1,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T06:40:30.109344+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034364299999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"1.0","version":"11'32","reported_seq":1117,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.884557+0000","last_change":"2026-03-23T23:08:44.643335+0000","last_active":"2026-03-23T23:36:05.884557+0000","last_peered":"2026-03-23T23:36:05.884557+0000","last_clean":"2026-03-23T23:36:05.884557+0000","last_became_active":"2026-03-23T23:08:44.643133+0000","last_became_peered":"2026-03-23T23:08:44.643133+0000","last_unstale":"2026-03-23T23:36:05.884557+0000","last_undegraded":"2026-03-23T23:36:05.884557+0000","last_fullsized":"2026-03-23T23:36:05.884557+0000","mapping_epoch":10,"log_start":"0'0","ondisk_log_start":"0'0","created":10,"last_epoch_clean":11,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:43.000321+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:43.000321+0000","last_clean_scrub_stamp":"2026-03-23T23:08:43.000321+0000","objects_scrubbed":0,"log_size":32,"log_dups_size":0,"ondisk_log_size":32,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:11:25.751230+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":3,"ondisk_log_size":3,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":32,"ondisk_log_size":32,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738699,"num_pgs":3,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":175464,"kb_used_data":4304,"kb_used_omap":1690,"kb_used_meta":169445,"kb_avail":94196376,"statfs":{"total":96636764160,"available":96457089024,"internally_reserved":0,"allocated":4407296,"data_stored":2361831,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1730978,"internal_metadata":173512286},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":3,"apply_latency_ms":3,"commit_latency_ns":3000000,"apply_latency_ns":3000000},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738699,"num_pgs":9,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":175920,"kb_used_data":4760,"kb_used_omap":1381,"kb_used_meta":169754,"kb_avail":94195920,"statfs":{"total":96636764160,"available":96456622080,"internally_reserved":0,"allocated":4874240,"data_stored":2821130,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1414846,"internal_metadata":173828418},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":3,"apply_latency_ms":3,"commit_latency_ns":3000000,"apply_latency_ns":3000000},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738702,"num_pgs":6,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":230064,"kb_used_data":4760,"kb_used_omap":1730,"kb_used_meta":223549,"kb_avail":94141776,"statfs":{"total":96636764160,"available":96401178624,"internally_reserved":0,"allocated":4874240,"data_stored":2821130,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1771982,"internal_metadata":228914738},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":2,"apply_latency_ms":2,"commit_latency_ns":2000000,"apply_latency_ns":2000000},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:36:11.505 INFO:tasks.ceph:pgid 2.7 last_scrub_stamp 2026-03-23T23:08:45.008493+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=45, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=9, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:11.505 INFO:tasks.ceph:pgid 2.6 last_scrub_stamp 2026-03-23T23:08:45.008493+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=45, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=9, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:11.505 INFO:tasks.ceph:pgid 2.5 last_scrub_stamp 2026-03-23T23:08:45.008493+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=45, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=9, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:11.505 INFO:tasks.ceph:pgid 2.4 last_scrub_stamp 2026-03-23T23:08:45.008493+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=45, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=9, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:11.505 INFO:tasks.ceph:pgid 2.2 last_scrub_stamp 2026-03-23T23:08:45.008493+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=45, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=9, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:11.505 INFO:tasks.ceph:pgid 2.1 last_scrub_stamp 2026-03-23T23:08:45.008493+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=45, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=9, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:11.505 INFO:tasks.ceph:pgid 2.0 last_scrub_stamp 2026-03-23T23:08:45.008493+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=45, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=9, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:11.505 INFO:tasks.ceph:pgid 2.3 last_scrub_stamp 2026-03-23T23:08:45.008493+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=45, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=9, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:11.505 INFO:tasks.ceph:pgid 1.0 last_scrub_stamp 2026-03-23T23:08:43.000321+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=43, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=9, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:11.505 INFO:tasks.ceph:Still waiting for all pgs to be scrubbed. 2026-03-23T23:36:31.505 DEBUG:teuthology.orchestra.run.vm02:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster2 pg dump --format=json 2026-03-23T23:36:31.676 INFO:teuthology.orchestra.run.vm02.stdout: 2026-03-23T23:36:31.677 INFO:teuthology.orchestra.run.vm02.stderr:dumped all 2026-03-23T23:36:31.691 INFO:teuthology.orchestra.run.vm02.stdout:{"pg_ready":true,"pg_map":{"version":1369,"stamp":"2026-03-23T23:36:31.160411+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":39,"ondisk_log_size":39,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":18,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":581424,"kb_used_data":13824,"kb_used_omap":4802,"kb_used_meta":562749,"kb_avail":282534096,"statfs":{"total":289910292480,"available":289314914304,"internally_reserved":0,"allocated":14155776,"data_stored":8004091,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":4917806,"internal_metadata":576255442},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"12.001154"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":1081,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:16.677838+0000","last_change":"2026-03-23T23:36:16.677838+0000","last_active":"2026-03-23T23:36:16.677838+0000","last_peered":"2026-03-23T23:36:16.677838+0000","last_clean":"2026-03-23T23:36:16.677838+0000","last_became_active":"2026-03-23T23:08:46.020172+0000","last_became_peered":"2026-03-23T23:08:46.020172+0000","last_unstale":"2026-03-23T23:36:16.677838+0000","last_undegraded":"2026-03-23T23:36:16.677838+0000","last_fullsized":"2026-03-23T23:36:16.677838+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:36:16.677762+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:36:16.677762+0000","last_clean_scrub_stamp":"2026-03-23T23:36:16.677762+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:29:51.509849+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00079692100000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.6","version":"0'0","reported_seq":1081,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:13.584273+0000","last_change":"2026-03-23T23:36:13.584273+0000","last_active":"2026-03-23T23:36:13.584273+0000","last_peered":"2026-03-23T23:36:13.584273+0000","last_clean":"2026-03-23T23:36:13.584273+0000","last_became_active":"2026-03-23T23:08:46.020806+0000","last_became_peered":"2026-03-23T23:08:46.020806+0000","last_unstale":"2026-03-23T23:36:13.584273+0000","last_undegraded":"2026-03-23T23:36:13.584273+0000","last_fullsized":"2026-03-23T23:36:13.584273+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:36:13.584214+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:36:13.584214+0000","last_clean_scrub_stamp":"2026-03-23T23:36:13.584214+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:07:05.778131+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00068321799999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.5","version":"0'0","reported_seq":1082,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:12.538239+0000","last_change":"2026-03-23T23:36:12.538239+0000","last_active":"2026-03-23T23:36:12.538239+0000","last_peered":"2026-03-23T23:36:12.538239+0000","last_clean":"2026-03-23T23:36:12.538239+0000","last_became_active":"2026-03-23T23:08:46.020150+0000","last_became_peered":"2026-03-23T23:08:46.020150+0000","last_unstale":"2026-03-23T23:36:12.538239+0000","last_undegraded":"2026-03-23T23:36:12.538239+0000","last_fullsized":"2026-03-23T23:36:12.538239+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:36:12.538199+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:36:12.538199+0000","last_clean_scrub_stamp":"2026-03-23T23:36:12.538199+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:00:50.975566+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034680000000000003,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.4","version":"0'0","reported_seq":1082,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:11.562457+0000","last_change":"2026-03-23T23:36:11.562457+0000","last_active":"2026-03-23T23:36:11.562457+0000","last_peered":"2026-03-23T23:36:11.562457+0000","last_clean":"2026-03-23T23:36:11.562457+0000","last_became_active":"2026-03-23T23:08:46.020134+0000","last_became_peered":"2026-03-23T23:08:46.020134+0000","last_unstale":"2026-03-23T23:36:11.562457+0000","last_undegraded":"2026-03-23T23:36:11.562457+0000","last_fullsized":"2026-03-23T23:36:11.562457+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:36:11.562391+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:36:11.562391+0000","last_clean_scrub_stamp":"2026-03-23T23:36:11.562391+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":1,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T06:51:59.732403+0000","scrub_duration":5,"objects_trimmed":0,"snaptrim_duration":0.000303417,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.2","version":"536'3","reported_seq":1086,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:11.795914+0000","last_change":"2026-03-23T23:36:11.795914+0000","last_active":"2026-03-23T23:36:11.795914+0000","last_peered":"2026-03-23T23:36:11.795914+0000","last_clean":"2026-03-23T23:36:11.795914+0000","last_became_active":"2026-03-23T23:08:46.019613+0000","last_became_peered":"2026-03-23T23:08:46.019613+0000","last_unstale":"2026-03-23T23:36:11.795914+0000","last_undegraded":"2026-03-23T23:36:11.795914+0000","last_fullsized":"2026-03-23T23:36:11.795914+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"536'3","last_scrub_stamp":"2026-03-23T23:36:11.795876+0000","last_deep_scrub":"536'3","last_deep_scrub_stamp":"2026-03-23T23:36:11.795876+0000","last_clean_scrub_stamp":"2026-03-23T23:36:11.795876+0000","objects_scrubbed":1,"log_size":3,"log_dups_size":0,"ondisk_log_size":3,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:38:04.179344+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00020221799999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[]},{"pgid":"2.1","version":"0'0","reported_seq":1083,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:12.692892+0000","last_change":"2026-03-23T23:36:12.692892+0000","last_active":"2026-03-23T23:36:12.692892+0000","last_peered":"2026-03-23T23:36:12.692892+0000","last_clean":"2026-03-23T23:36:12.692892+0000","last_became_active":"2026-03-23T23:08:46.018540+0000","last_became_peered":"2026-03-23T23:08:46.018540+0000","last_unstale":"2026-03-23T23:36:12.692892+0000","last_undegraded":"2026-03-23T23:36:12.692892+0000","last_fullsized":"2026-03-23T23:36:12.692892+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:36:12.692824+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:36:12.692824+0000","last_clean_scrub_stamp":"2026-03-23T23:36:12.692824+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T06:54:07.676330+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00023045100000000001,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.0","version":"0'0","reported_seq":1083,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:11.659168+0000","last_change":"2026-03-23T23:36:11.659168+0000","last_active":"2026-03-23T23:36:11.659168+0000","last_peered":"2026-03-23T23:36:11.659168+0000","last_clean":"2026-03-23T23:36:11.659168+0000","last_became_active":"2026-03-23T23:08:46.018553+0000","last_became_peered":"2026-03-23T23:08:46.018553+0000","last_unstale":"2026-03-23T23:36:11.659168+0000","last_undegraded":"2026-03-23T23:36:11.659168+0000","last_fullsized":"2026-03-23T23:36:11.659168+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:36:11.659133+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:36:11.659133+0000","last_clean_scrub_stamp":"2026-03-23T23:36:11.659133+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:24:03.660338+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00019609799999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.3","version":"536'2","reported_seq":1084,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:14.633488+0000","last_change":"2026-03-23T23:36:14.633488+0000","last_active":"2026-03-23T23:36:14.633488+0000","last_peered":"2026-03-23T23:36:14.633488+0000","last_clean":"2026-03-23T23:36:14.633488+0000","last_became_active":"2026-03-23T23:08:46.018414+0000","last_became_peered":"2026-03-23T23:08:46.018414+0000","last_unstale":"2026-03-23T23:36:14.633488+0000","last_undegraded":"2026-03-23T23:36:14.633488+0000","last_fullsized":"2026-03-23T23:36:14.633488+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"536'2","last_scrub_stamp":"2026-03-23T23:36:14.633456+0000","last_deep_scrub":"536'2","last_deep_scrub_stamp":"2026-03-23T23:36:14.633456+0000","last_clean_scrub_stamp":"2026-03-23T23:36:14.633456+0000","objects_scrubbed":1,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:33:17.160015+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00034364299999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"1.0","version":"536'34","reported_seq":1127,"reported_epoch":536,"state":"active+clean","last_fresh":"2026-03-23T23:36:15.637735+0000","last_change":"2026-03-23T23:36:15.637735+0000","last_active":"2026-03-23T23:36:15.637735+0000","last_peered":"2026-03-23T23:36:15.637735+0000","last_clean":"2026-03-23T23:36:15.637735+0000","last_became_active":"2026-03-23T23:08:44.643133+0000","last_became_peered":"2026-03-23T23:08:44.643133+0000","last_unstale":"2026-03-23T23:36:15.637735+0000","last_undegraded":"2026-03-23T23:36:15.637735+0000","last_fullsized":"2026-03-23T23:36:15.637735+0000","mapping_epoch":10,"log_start":"0'0","ondisk_log_start":"0'0","created":10,"last_epoch_clean":11,"parent":"0.0","parent_split_bits":0,"last_scrub":"536'34","last_scrub_stamp":"2026-03-23T23:36:15.637703+0000","last_deep_scrub":"536'34","last_deep_scrub_stamp":"2026-03-23T23:36:15.637703+0000","last_clean_scrub_stamp":"2026-03-23T23:36:15.637703+0000","objects_scrubbed":2,"log_size":34,"log_dups_size":0,"ondisk_log_size":34,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":1,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:23:39.267679+0000","scrub_duration":5,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":5,"ondisk_log_size":5,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":34,"ondisk_log_size":34,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738703,"num_pgs":3,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":175456,"kb_used_data":4304,"kb_used_omap":1690,"kb_used_meta":169445,"kb_avail":94196384,"statfs":{"total":96636764160,"available":96457097216,"internally_reserved":0,"allocated":4407296,"data_stored":2361831,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1730978,"internal_metadata":173512286},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738703,"num_pgs":9,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":175912,"kb_used_data":4760,"kb_used_omap":1381,"kb_used_meta":169754,"kb_avail":94195928,"statfs":{"total":96636764160,"available":96456630272,"internally_reserved":0,"allocated":4874240,"data_stored":2821130,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1414846,"internal_metadata":173828418},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738706,"num_pgs":6,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":230056,"kb_used_data":4760,"kb_used_omap":1730,"kb_used_meta":223549,"kb_avail":94141784,"statfs":{"total":96636764160,"available":96401186816,"internally_reserved":0,"allocated":4874240,"data_stored":2821130,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1771982,"internal_metadata":228914738},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:36:31.692 DEBUG:teuthology.orchestra.run.vm02:> sudo ceph --cluster cluster2 config set global mon_health_to_clog false 2026-03-23T23:36:31.887 INFO:teuthology.misc:Shutting down mds daemons... 2026-03-23T23:36:31.887 INFO:teuthology.misc:Shutting down osd daemons... 2026-03-23T23:36:31.887 DEBUG:tasks.ceph.cluster2.osd.0:waiting for process to exit 2026-03-23T23:36:31.887 INFO:teuthology.orchestra.run:waiting for 300 2026-03-23T23:36:31.953 INFO:tasks.ceph.cluster2.osd.0:Stopped 2026-03-23T23:36:31.954 DEBUG:tasks.ceph.cluster2.osd.1:waiting for process to exit 2026-03-23T23:36:31.954 INFO:teuthology.orchestra.run:waiting for 300 2026-03-23T23:36:32.019 INFO:tasks.ceph.cluster2.osd.1:Stopped 2026-03-23T23:36:32.019 DEBUG:tasks.ceph.cluster2.osd.2:waiting for process to exit 2026-03-23T23:36:32.019 INFO:teuthology.orchestra.run:waiting for 300 2026-03-23T23:36:32.069 INFO:tasks.ceph.cluster2.osd.2:Stopped 2026-03-23T23:36:32.069 INFO:teuthology.misc:Shutting down mgr daemons... 2026-03-23T23:36:32.069 DEBUG:tasks.ceph.cluster2.mgr.x:waiting for process to exit 2026-03-23T23:36:32.069 INFO:teuthology.orchestra.run:waiting for 300 2026-03-23T23:36:32.095 INFO:tasks.ceph.cluster2.mgr.x:Stopped 2026-03-23T23:36:32.095 INFO:teuthology.misc:Shutting down mon daemons... 2026-03-23T23:36:32.095 DEBUG:tasks.ceph.cluster2.mon.a:waiting for process to exit 2026-03-23T23:36:32.095 INFO:teuthology.orchestra.run:waiting for 300 2026-03-23T23:36:32.106 INFO:tasks.ceph.cluster2.mon.a:Stopped 2026-03-23T23:36:32.106 INFO:tasks.ceph:Checking cluster log for badness... 2026-03-23T23:36:32.106 DEBUG:teuthology.orchestra.run.vm02:> sudo egrep '\[ERR\]|\[WRN\]|\[SEC\]' /var/log/ceph/cluster2.log | egrep -v '\(MDS_ALL_DOWN\)' | egrep -v '\(MDS_UP_LESS_THAN_MAX\)' | egrep -v '\(OSD_SLOW_PING_TIME' | head -n 1 2026-03-23T23:36:32.165 INFO:tasks.ceph:Unmounting /var/lib/ceph/osd/cluster2-0 on ubuntu@vm02.local 2026-03-23T23:36:32.165 DEBUG:teuthology.orchestra.run.vm02:> sync && sudo umount -f /var/lib/ceph/osd/cluster2-0 2026-03-23T23:36:32.322 INFO:tasks.ceph:Unmounting /var/lib/ceph/osd/cluster2-1 on ubuntu@vm02.local 2026-03-23T23:36:32.322 DEBUG:teuthology.orchestra.run.vm02:> sync && sudo umount -f /var/lib/ceph/osd/cluster2-1 2026-03-23T23:36:32.344 INFO:tasks.ceph:Unmounting /var/lib/ceph/osd/cluster2-2 on ubuntu@vm02.local 2026-03-23T23:36:32.344 DEBUG:teuthology.orchestra.run.vm02:> sync && sudo umount -f /var/lib/ceph/osd/cluster2-2 2026-03-23T23:36:32.406 INFO:tasks.ceph:Archiving mon data... 2026-03-23T23:36:32.406 DEBUG:teuthology.misc:Transferring archived files from vm02:/var/lib/ceph/mon/cluster2-a to /archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521/data/cluster2.mon.a.tgz 2026-03-23T23:36:32.406 DEBUG:teuthology.orchestra.run.vm02:> mktemp 2026-03-23T23:36:32.451 INFO:teuthology.orchestra.run.vm02.stdout:/tmp/tmp.xvqINiKImm 2026-03-23T23:36:32.451 DEBUG:teuthology.orchestra.run.vm02:> sudo tar cz -f - -C /var/lib/ceph/mon/cluster2-a -- . > /tmp/tmp.xvqINiKImm 2026-03-23T23:36:32.568 DEBUG:teuthology.orchestra.run.vm02:> sudo chmod 0666 /tmp/tmp.xvqINiKImm 2026-03-23T23:36:32.624 DEBUG:teuthology.orchestra.remote:vm02:/tmp/tmp.xvqINiKImm is 535KB 2026-03-23T23:36:32.672 DEBUG:teuthology.orchestra.run.vm02:> rm -fr /tmp/tmp.xvqINiKImm 2026-03-23T23:36:32.675 INFO:tasks.ceph:Cleaning ceph cluster... 2026-03-23T23:36:32.675 DEBUG:teuthology.orchestra.run.vm01:> sudo rm -rf -- /etc/ceph/cluster2.conf /etc/ceph/cluster2.keyring /home/ubuntu/cephtest/cluster2.data /home/ubuntu/cephtest/cluster2.monmap /home/ubuntu/cephtest/../*.pid 2026-03-23T23:36:32.676 DEBUG:teuthology.orchestra.run.vm02:> sudo rm -rf -- /etc/ceph/cluster2.conf /etc/ceph/cluster2.keyring /home/ubuntu/cephtest/cluster2.data /home/ubuntu/cephtest/cluster2.monmap /home/ubuntu/cephtest/../*.pid 2026-03-23T23:36:32.723 DEBUG:teuthology.run_tasks:Unwinding manager ceph 2026-03-23T23:36:32.726 INFO:tasks.ceph.ceph_manager.cluster1:waiting for clean 2026-03-23T23:36:32.726 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 pg dump --format=json 2026-03-23T23:36:32.897 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:36:32.897 INFO:teuthology.orchestra.run.vm01.stderr:dumped all 2026-03-23T23:36:32.910 INFO:teuthology.orchestra.run.vm01.stdout:{"pg_ready":true,"pg_map":{"version":1447,"stamp":"2026-03-23T23:36:30.972399+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":35,"ondisk_log_size":35,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":18,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":493344,"kb_used_data":15768,"kb_used_omap":4336,"kb_used_meta":473167,"kb_avail":282622176,"statfs":{"total":289910292480,"available":289405108224,"internally_reserved":0,"allocated":16146432,"data_stored":8930713,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":4440175,"internal_metadata":484523921},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"12.001252"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":1210,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.379027+0000","last_change":"2026-03-23T23:08:25.739106+0000","last_active":"2026-03-23T23:36:04.379027+0000","last_peered":"2026-03-23T23:36:04.379027+0000","last_clean":"2026-03-23T23:36:04.379027+0000","last_became_active":"2026-03-23T23:08:23.731836+0000","last_became_peered":"2026-03-23T23:08:23.731836+0000","last_unstale":"2026-03-23T23:36:04.379027+0000","last_undegraded":"2026-03-23T23:36:04.379027+0000","last_fullsized":"2026-03-23T23:36:04.379027+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:00:44.763646+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00024075999999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.6","version":"0'0","reported_seq":1210,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.379031+0000","last_change":"2026-03-23T23:08:25.739198+0000","last_active":"2026-03-23T23:36:04.379031+0000","last_peered":"2026-03-23T23:36:04.379031+0000","last_clean":"2026-03-23T23:36:04.379031+0000","last_became_active":"2026-03-23T23:08:23.731863+0000","last_became_peered":"2026-03-23T23:08:23.731863+0000","last_unstale":"2026-03-23T23:36:04.379031+0000","last_undegraded":"2026-03-23T23:36:04.379031+0000","last_fullsized":"2026-03-23T23:36:04.379031+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:44:23.108235+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00032465800000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.5","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378968+0000","last_change":"2026-03-23T23:08:25.739566+0000","last_active":"2026-03-23T23:36:04.378968+0000","last_peered":"2026-03-23T23:36:04.378968+0000","last_clean":"2026-03-23T23:36:04.378968+0000","last_became_active":"2026-03-23T23:08:23.730840+0000","last_became_peered":"2026-03-23T23:08:23.730840+0000","last_unstale":"2026-03-23T23:36:04.378968+0000","last_undegraded":"2026-03-23T23:36:04.378968+0000","last_fullsized":"2026-03-23T23:36:04.378968+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:57:02.167186+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00057072799999999995,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.4","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378862+0000","last_change":"2026-03-23T23:08:25.739244+0000","last_active":"2026-03-23T23:36:04.378862+0000","last_peered":"2026-03-23T23:36:04.378862+0000","last_clean":"2026-03-23T23:36:04.378862+0000","last_became_active":"2026-03-23T23:08:23.731362+0000","last_became_peered":"2026-03-23T23:08:23.731362+0000","last_unstale":"2026-03-23T23:36:04.378862+0000","last_undegraded":"2026-03-23T23:36:04.378862+0000","last_fullsized":"2026-03-23T23:36:04.378862+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:39:31.151381+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00027876099999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.2","version":"15'2","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.093623+0000","last_change":"2026-03-23T23:08:25.736792+0000","last_active":"2026-03-23T23:36:05.093623+0000","last_peered":"2026-03-23T23:36:05.093623+0000","last_clean":"2026-03-23T23:36:05.093623+0000","last_became_active":"2026-03-23T23:08:23.733092+0000","last_became_peered":"2026-03-23T23:08:23.733092+0000","last_unstale":"2026-03-23T23:36:05.093623+0000","last_undegraded":"2026-03-23T23:36:05.093623+0000","last_fullsized":"2026-03-23T23:36:05.093623+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:43:29.607377+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00018660899999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[]},{"pgid":"2.1","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.989388+0000","last_change":"2026-03-23T23:08:26.143010+0000","last_active":"2026-03-23T23:36:04.989388+0000","last_peered":"2026-03-23T23:36:04.989388+0000","last_clean":"2026-03-23T23:36:04.989388+0000","last_became_active":"2026-03-23T23:08:23.733283+0000","last_became_peered":"2026-03-23T23:08:23.733283+0000","last_unstale":"2026-03-23T23:36:04.989388+0000","last_undegraded":"2026-03-23T23:36:04.989388+0000","last_fullsized":"2026-03-23T23:36:04.989388+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:00:46.460524+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000359262,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.0","version":"0'0","reported_seq":1212,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.990594+0000","last_change":"2026-03-23T23:08:26.143001+0000","last_active":"2026-03-23T23:36:04.990594+0000","last_peered":"2026-03-23T23:36:04.990594+0000","last_clean":"2026-03-23T23:36:04.990594+0000","last_became_active":"2026-03-23T23:08:23.733398+0000","last_became_peered":"2026-03-23T23:08:23.733398+0000","last_unstale":"2026-03-23T23:36:04.990594+0000","last_undegraded":"2026-03-23T23:36:04.990594+0000","last_fullsized":"2026-03-23T23:36:04.990594+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:15:31.271255+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00022456,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.3","version":"13'1","reported_seq":1212,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378728+0000","last_change":"2026-03-23T23:08:25.739374+0000","last_active":"2026-03-23T23:36:04.378728+0000","last_peered":"2026-03-23T23:36:04.378728+0000","last_clean":"2026-03-23T23:36:04.378728+0000","last_became_active":"2026-03-23T23:08:23.731919+0000","last_became_peered":"2026-03-23T23:08:23.731919+0000","last_unstale":"2026-03-23T23:36:04.378728+0000","last_undegraded":"2026-03-23T23:36:04.378728+0000","last_fullsized":"2026-03-23T23:36:04.378728+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":1,"log_dups_size":0,"ondisk_log_size":1,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:57:44.737373+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00040423599999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"1.0","version":"10'32","reported_seq":1256,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378638+0000","last_change":"2026-03-23T23:08:20.788544+0000","last_active":"2026-03-23T23:36:04.378638+0000","last_peered":"2026-03-23T23:36:04.378638+0000","last_clean":"2026-03-23T23:36:04.378638+0000","last_became_active":"2026-03-23T23:08:20.788293+0000","last_became_peered":"2026-03-23T23:08:20.788293+0000","last_unstale":"2026-03-23T23:36:04.378638+0000","last_undegraded":"2026-03-23T23:36:04.378638+0000","last_fullsized":"2026-03-23T23:36:04.378638+0000","mapping_epoch":9,"log_start":"0'0","ondisk_log_start":"0'0","created":9,"last_epoch_clean":10,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:19.712178+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:19.712178+0000","last_clean_scrub_stamp":"2026-03-23T23:08:19.712178+0000","objects_scrubbed":0,"log_size":32,"log_dups_size":0,"ondisk_log_size":32,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:42:54.633939+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":3,"ondisk_log_size":3,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":32,"ondisk_log_size":32,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738709,"num_pgs":3,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":176176,"kb_used_data":4952,"kb_used_omap":1593,"kb_used_meta":169606,"kb_avail":94195664,"statfs":{"total":96636764160,"available":96456359936,"internally_reserved":0,"allocated":5070848,"data_stored":2670705,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1631386,"internal_metadata":173677414},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738708,"num_pgs":9,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":140536,"kb_used_data":5408,"kb_used_omap":1294,"kb_used_meta":133809,"kb_avail":94231304,"statfs":{"total":96636764160,"available":96492855296,"internally_reserved":0,"allocated":5537792,"data_stored":3130004,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1325566,"internal_metadata":137020930},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738709,"num_pgs":6,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":176632,"kb_used_data":5408,"kb_used_omap":1448,"kb_used_meta":169751,"kb_avail":94195208,"statfs":{"total":96636764160,"available":96455892992,"internally_reserved":0,"allocated":5537792,"data_stored":3130004,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1483223,"internal_metadata":173825577},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:36:32.911 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 pg dump --format=json 2026-03-23T23:36:33.067 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:36:33.067 INFO:teuthology.orchestra.run.vm01.stderr:dumped all 2026-03-23T23:36:33.080 INFO:teuthology.orchestra.run.vm01.stdout:{"pg_ready":true,"pg_map":{"version":1448,"stamp":"2026-03-23T23:36:32.972629+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":35,"ondisk_log_size":35,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":18,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":493344,"kb_used_data":15768,"kb_used_omap":4336,"kb_used_meta":473167,"kb_avail":282622176,"statfs":{"total":289910292480,"available":289405108224,"internally_reserved":0,"allocated":16146432,"data_stored":8930713,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":4440175,"internal_metadata":484523921},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"12.001289"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":1210,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.379027+0000","last_change":"2026-03-23T23:08:25.739106+0000","last_active":"2026-03-23T23:36:04.379027+0000","last_peered":"2026-03-23T23:36:04.379027+0000","last_clean":"2026-03-23T23:36:04.379027+0000","last_became_active":"2026-03-23T23:08:23.731836+0000","last_became_peered":"2026-03-23T23:08:23.731836+0000","last_unstale":"2026-03-23T23:36:04.379027+0000","last_undegraded":"2026-03-23T23:36:04.379027+0000","last_fullsized":"2026-03-23T23:36:04.379027+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:00:44.763646+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00024075999999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.6","version":"0'0","reported_seq":1210,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.379031+0000","last_change":"2026-03-23T23:08:25.739198+0000","last_active":"2026-03-23T23:36:04.379031+0000","last_peered":"2026-03-23T23:36:04.379031+0000","last_clean":"2026-03-23T23:36:04.379031+0000","last_became_active":"2026-03-23T23:08:23.731863+0000","last_became_peered":"2026-03-23T23:08:23.731863+0000","last_unstale":"2026-03-23T23:36:04.379031+0000","last_undegraded":"2026-03-23T23:36:04.379031+0000","last_fullsized":"2026-03-23T23:36:04.379031+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:44:23.108235+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00032465800000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.5","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378968+0000","last_change":"2026-03-23T23:08:25.739566+0000","last_active":"2026-03-23T23:36:04.378968+0000","last_peered":"2026-03-23T23:36:04.378968+0000","last_clean":"2026-03-23T23:36:04.378968+0000","last_became_active":"2026-03-23T23:08:23.730840+0000","last_became_peered":"2026-03-23T23:08:23.730840+0000","last_unstale":"2026-03-23T23:36:04.378968+0000","last_undegraded":"2026-03-23T23:36:04.378968+0000","last_fullsized":"2026-03-23T23:36:04.378968+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:57:02.167186+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00057072799999999995,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.4","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378862+0000","last_change":"2026-03-23T23:08:25.739244+0000","last_active":"2026-03-23T23:36:04.378862+0000","last_peered":"2026-03-23T23:36:04.378862+0000","last_clean":"2026-03-23T23:36:04.378862+0000","last_became_active":"2026-03-23T23:08:23.731362+0000","last_became_peered":"2026-03-23T23:08:23.731362+0000","last_unstale":"2026-03-23T23:36:04.378862+0000","last_undegraded":"2026-03-23T23:36:04.378862+0000","last_fullsized":"2026-03-23T23:36:04.378862+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:39:31.151381+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00027876099999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.2","version":"15'2","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.093623+0000","last_change":"2026-03-23T23:08:25.736792+0000","last_active":"2026-03-23T23:36:05.093623+0000","last_peered":"2026-03-23T23:36:05.093623+0000","last_clean":"2026-03-23T23:36:05.093623+0000","last_became_active":"2026-03-23T23:08:23.733092+0000","last_became_peered":"2026-03-23T23:08:23.733092+0000","last_unstale":"2026-03-23T23:36:05.093623+0000","last_undegraded":"2026-03-23T23:36:05.093623+0000","last_fullsized":"2026-03-23T23:36:05.093623+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:43:29.607377+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00018660899999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[]},{"pgid":"2.1","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.989388+0000","last_change":"2026-03-23T23:08:26.143010+0000","last_active":"2026-03-23T23:36:04.989388+0000","last_peered":"2026-03-23T23:36:04.989388+0000","last_clean":"2026-03-23T23:36:04.989388+0000","last_became_active":"2026-03-23T23:08:23.733283+0000","last_became_peered":"2026-03-23T23:08:23.733283+0000","last_unstale":"2026-03-23T23:36:04.989388+0000","last_undegraded":"2026-03-23T23:36:04.989388+0000","last_fullsized":"2026-03-23T23:36:04.989388+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:00:46.460524+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000359262,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.0","version":"0'0","reported_seq":1212,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.990594+0000","last_change":"2026-03-23T23:08:26.143001+0000","last_active":"2026-03-23T23:36:04.990594+0000","last_peered":"2026-03-23T23:36:04.990594+0000","last_clean":"2026-03-23T23:36:04.990594+0000","last_became_active":"2026-03-23T23:08:23.733398+0000","last_became_peered":"2026-03-23T23:08:23.733398+0000","last_unstale":"2026-03-23T23:36:04.990594+0000","last_undegraded":"2026-03-23T23:36:04.990594+0000","last_fullsized":"2026-03-23T23:36:04.990594+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:15:31.271255+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00022456,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.3","version":"13'1","reported_seq":1212,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378728+0000","last_change":"2026-03-23T23:08:25.739374+0000","last_active":"2026-03-23T23:36:04.378728+0000","last_peered":"2026-03-23T23:36:04.378728+0000","last_clean":"2026-03-23T23:36:04.378728+0000","last_became_active":"2026-03-23T23:08:23.731919+0000","last_became_peered":"2026-03-23T23:08:23.731919+0000","last_unstale":"2026-03-23T23:36:04.378728+0000","last_undegraded":"2026-03-23T23:36:04.378728+0000","last_fullsized":"2026-03-23T23:36:04.378728+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":1,"log_dups_size":0,"ondisk_log_size":1,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:57:44.737373+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00040423599999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"1.0","version":"10'32","reported_seq":1256,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378638+0000","last_change":"2026-03-23T23:08:20.788544+0000","last_active":"2026-03-23T23:36:04.378638+0000","last_peered":"2026-03-23T23:36:04.378638+0000","last_clean":"2026-03-23T23:36:04.378638+0000","last_became_active":"2026-03-23T23:08:20.788293+0000","last_became_peered":"2026-03-23T23:08:20.788293+0000","last_unstale":"2026-03-23T23:36:04.378638+0000","last_undegraded":"2026-03-23T23:36:04.378638+0000","last_fullsized":"2026-03-23T23:36:04.378638+0000","mapping_epoch":9,"log_start":"0'0","ondisk_log_start":"0'0","created":9,"last_epoch_clean":10,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:19.712178+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:19.712178+0000","last_clean_scrub_stamp":"2026-03-23T23:08:19.712178+0000","objects_scrubbed":0,"log_size":32,"log_dups_size":0,"ondisk_log_size":32,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:42:54.633939+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":3,"ondisk_log_size":3,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":32,"ondisk_log_size":32,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738709,"num_pgs":3,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":176176,"kb_used_data":4952,"kb_used_omap":1593,"kb_used_meta":169606,"kb_avail":94195664,"statfs":{"total":96636764160,"available":96456359936,"internally_reserved":0,"allocated":5070848,"data_stored":2670705,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1631386,"internal_metadata":173677414},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738708,"num_pgs":9,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":140536,"kb_used_data":5408,"kb_used_omap":1294,"kb_used_meta":133809,"kb_avail":94231304,"statfs":{"total":96636764160,"available":96492855296,"internally_reserved":0,"allocated":5537792,"data_stored":3130004,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1325566,"internal_metadata":137020930},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738709,"num_pgs":6,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":176632,"kb_used_data":5408,"kb_used_omap":1448,"kb_used_meta":169751,"kb_avail":94195208,"statfs":{"total":96636764160,"available":96455892992,"internally_reserved":0,"allocated":5537792,"data_stored":3130004,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1483223,"internal_metadata":173825577},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:36:33.080 INFO:tasks.ceph.ceph_manager.cluster1:clean! 2026-03-23T23:36:33.080 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 pg dump --format=json 2026-03-23T23:36:33.233 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:36:33.233 INFO:teuthology.orchestra.run.vm01.stderr:dumped all 2026-03-23T23:36:33.246 INFO:teuthology.orchestra.run.vm01.stdout:{"pg_ready":true,"pg_map":{"version":1448,"stamp":"2026-03-23T23:36:32.972629+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":35,"ondisk_log_size":35,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":18,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":493344,"kb_used_data":15768,"kb_used_omap":4336,"kb_used_meta":473167,"kb_avail":282622176,"statfs":{"total":289910292480,"available":289405108224,"internally_reserved":0,"allocated":16146432,"data_stored":8930713,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":4440175,"internal_metadata":484523921},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"12.001289"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":1210,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.379027+0000","last_change":"2026-03-23T23:08:25.739106+0000","last_active":"2026-03-23T23:36:04.379027+0000","last_peered":"2026-03-23T23:36:04.379027+0000","last_clean":"2026-03-23T23:36:04.379027+0000","last_became_active":"2026-03-23T23:08:23.731836+0000","last_became_peered":"2026-03-23T23:08:23.731836+0000","last_unstale":"2026-03-23T23:36:04.379027+0000","last_undegraded":"2026-03-23T23:36:04.379027+0000","last_fullsized":"2026-03-23T23:36:04.379027+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:00:44.763646+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00024075999999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.6","version":"0'0","reported_seq":1210,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.379031+0000","last_change":"2026-03-23T23:08:25.739198+0000","last_active":"2026-03-23T23:36:04.379031+0000","last_peered":"2026-03-23T23:36:04.379031+0000","last_clean":"2026-03-23T23:36:04.379031+0000","last_became_active":"2026-03-23T23:08:23.731863+0000","last_became_peered":"2026-03-23T23:08:23.731863+0000","last_unstale":"2026-03-23T23:36:04.379031+0000","last_undegraded":"2026-03-23T23:36:04.379031+0000","last_fullsized":"2026-03-23T23:36:04.379031+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:44:23.108235+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00032465800000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.5","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378968+0000","last_change":"2026-03-23T23:08:25.739566+0000","last_active":"2026-03-23T23:36:04.378968+0000","last_peered":"2026-03-23T23:36:04.378968+0000","last_clean":"2026-03-23T23:36:04.378968+0000","last_became_active":"2026-03-23T23:08:23.730840+0000","last_became_peered":"2026-03-23T23:08:23.730840+0000","last_unstale":"2026-03-23T23:36:04.378968+0000","last_undegraded":"2026-03-23T23:36:04.378968+0000","last_fullsized":"2026-03-23T23:36:04.378968+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:57:02.167186+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00057072799999999995,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.4","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378862+0000","last_change":"2026-03-23T23:08:25.739244+0000","last_active":"2026-03-23T23:36:04.378862+0000","last_peered":"2026-03-23T23:36:04.378862+0000","last_clean":"2026-03-23T23:36:04.378862+0000","last_became_active":"2026-03-23T23:08:23.731362+0000","last_became_peered":"2026-03-23T23:08:23.731362+0000","last_unstale":"2026-03-23T23:36:04.378862+0000","last_undegraded":"2026-03-23T23:36:04.378862+0000","last_fullsized":"2026-03-23T23:36:04.378862+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:39:31.151381+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00027876099999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.2","version":"15'2","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.093623+0000","last_change":"2026-03-23T23:08:25.736792+0000","last_active":"2026-03-23T23:36:05.093623+0000","last_peered":"2026-03-23T23:36:05.093623+0000","last_clean":"2026-03-23T23:36:05.093623+0000","last_became_active":"2026-03-23T23:08:23.733092+0000","last_became_peered":"2026-03-23T23:08:23.733092+0000","last_unstale":"2026-03-23T23:36:05.093623+0000","last_undegraded":"2026-03-23T23:36:05.093623+0000","last_fullsized":"2026-03-23T23:36:05.093623+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:43:29.607377+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00018660899999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[]},{"pgid":"2.1","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.989388+0000","last_change":"2026-03-23T23:08:26.143010+0000","last_active":"2026-03-23T23:36:04.989388+0000","last_peered":"2026-03-23T23:36:04.989388+0000","last_clean":"2026-03-23T23:36:04.989388+0000","last_became_active":"2026-03-23T23:08:23.733283+0000","last_became_peered":"2026-03-23T23:08:23.733283+0000","last_unstale":"2026-03-23T23:36:04.989388+0000","last_undegraded":"2026-03-23T23:36:04.989388+0000","last_fullsized":"2026-03-23T23:36:04.989388+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:00:46.460524+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000359262,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.0","version":"0'0","reported_seq":1212,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.990594+0000","last_change":"2026-03-23T23:08:26.143001+0000","last_active":"2026-03-23T23:36:04.990594+0000","last_peered":"2026-03-23T23:36:04.990594+0000","last_clean":"2026-03-23T23:36:04.990594+0000","last_became_active":"2026-03-23T23:08:23.733398+0000","last_became_peered":"2026-03-23T23:08:23.733398+0000","last_unstale":"2026-03-23T23:36:04.990594+0000","last_undegraded":"2026-03-23T23:36:04.990594+0000","last_fullsized":"2026-03-23T23:36:04.990594+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:15:31.271255+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00022456,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.3","version":"13'1","reported_seq":1212,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378728+0000","last_change":"2026-03-23T23:08:25.739374+0000","last_active":"2026-03-23T23:36:04.378728+0000","last_peered":"2026-03-23T23:36:04.378728+0000","last_clean":"2026-03-23T23:36:04.378728+0000","last_became_active":"2026-03-23T23:08:23.731919+0000","last_became_peered":"2026-03-23T23:08:23.731919+0000","last_unstale":"2026-03-23T23:36:04.378728+0000","last_undegraded":"2026-03-23T23:36:04.378728+0000","last_fullsized":"2026-03-23T23:36:04.378728+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":1,"log_dups_size":0,"ondisk_log_size":1,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:57:44.737373+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00040423599999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"1.0","version":"10'32","reported_seq":1256,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378638+0000","last_change":"2026-03-23T23:08:20.788544+0000","last_active":"2026-03-23T23:36:04.378638+0000","last_peered":"2026-03-23T23:36:04.378638+0000","last_clean":"2026-03-23T23:36:04.378638+0000","last_became_active":"2026-03-23T23:08:20.788293+0000","last_became_peered":"2026-03-23T23:08:20.788293+0000","last_unstale":"2026-03-23T23:36:04.378638+0000","last_undegraded":"2026-03-23T23:36:04.378638+0000","last_fullsized":"2026-03-23T23:36:04.378638+0000","mapping_epoch":9,"log_start":"0'0","ondisk_log_start":"0'0","created":9,"last_epoch_clean":10,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:19.712178+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:19.712178+0000","last_clean_scrub_stamp":"2026-03-23T23:08:19.712178+0000","objects_scrubbed":0,"log_size":32,"log_dups_size":0,"ondisk_log_size":32,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:42:54.633939+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":3,"ondisk_log_size":3,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":32,"ondisk_log_size":32,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738709,"num_pgs":3,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":176176,"kb_used_data":4952,"kb_used_omap":1593,"kb_used_meta":169606,"kb_avail":94195664,"statfs":{"total":96636764160,"available":96456359936,"internally_reserved":0,"allocated":5070848,"data_stored":2670705,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1631386,"internal_metadata":173677414},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738708,"num_pgs":9,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":140536,"kb_used_data":5408,"kb_used_omap":1294,"kb_used_meta":133809,"kb_avail":94231304,"statfs":{"total":96636764160,"available":96492855296,"internally_reserved":0,"allocated":5537792,"data_stored":3130004,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1325566,"internal_metadata":137020930},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738709,"num_pgs":6,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":176632,"kb_used_data":5408,"kb_used_omap":1448,"kb_used_meta":169751,"kb_avail":94195208,"statfs":{"total":96636764160,"available":96455892992,"internally_reserved":0,"allocated":5537792,"data_stored":3130004,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1483223,"internal_metadata":173825577},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:36:33.247 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd dump --format=json 2026-03-23T23:36:33.405 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:36:33.406 INFO:teuthology.orchestra.run.vm01.stdout:{"epoch":604,"fsid":"e311597a-b611-4178-a657-24c1502ce2e8","created":"2026-03-23T23:08:14.464442+0000","modified":"2026-03-23T23:36:04.370660+0000","last_up_change":"2026-03-23T23:08:18.481072+0000","last_in_change":"2026-03-23T23:08:15.107177+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":4,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":4,"max_osd":3,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[{"pool":1,"pool_name":".mgr","create_time":"2026-03-23T23:08:18.719537+0000","flags":1,"flags_names":"hashpspool","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":1,"pg_placement_num":1,"pg_placement_num_target":1,"pg_num_target":1,"pg_num_pending":1,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"11","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":0,"snap_epoch":0,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{"pg_num_max":32,"pg_num_min":1},"application_metadata":{"mgr":{}},"read_balance":{"score_type":"Fair distribution","score_acting":2.9900000095367432,"score_stable":2.9900000095367432,"optimal_score":0.67000001668930054,"raw_score_acting":2,"raw_score_stable":2,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}},{"pool":2,"pool_name":"rbd","create_time":"2026-03-23T23:08:22.500101+0000","flags":8193,"flags_names":"hashpspool,selfmanaged_snaps","type":1,"size":2,"min_size":1,"crush_rule":0,"peering_crush_bucket_count":0,"peering_crush_bucket_target":0,"peering_crush_bucket_barrier":0,"peering_crush_bucket_mandatory_member":2147483647,"is_stretch_pool":false,"object_hash":2,"pg_autoscale_mode":"off","pg_num":8,"pg_placement_num":8,"pg_placement_num_target":8,"pg_num_target":8,"pg_num_pending":8,"last_pg_merge_meta":{"source_pgid":"0.0","ready_epoch":0,"last_epoch_started":0,"last_epoch_clean":0,"source_version":"0'0","target_version":"0'0"},"last_change":"15","last_force_op_resend":"0","last_force_op_resend_prenautilus":"0","last_force_op_resend_preluminous":"0","auid":0,"snap_mode":"selfmanaged","snap_seq":2,"snap_epoch":15,"pool_snaps":[],"removed_snaps":"[]","quota_max_bytes":0,"quota_max_objects":0,"tiers":[],"tier_of":-1,"read_tier":-1,"write_tier":-1,"cache_mode":"none","target_max_bytes":0,"target_max_objects":0,"cache_target_dirty_ratio_micro":400000,"cache_target_dirty_high_ratio_micro":600000,"cache_target_full_ratio_micro":800000,"cache_min_flush_age":0,"cache_min_evict_age":0,"erasure_code_profile":"","hit_set_params":{"type":"none"},"hit_set_period":0,"hit_set_count":0,"use_gmt_hitset":true,"min_read_recency_for_promote":0,"min_write_recency_for_promote":0,"hit_set_grade_decay_rate":0,"hit_set_search_last_n":0,"grade_table":[],"stripe_width":0,"expected_num_objects":0,"fast_read":false,"nonprimary_shards":"{}","options":{},"application_metadata":{"rbd":{}},"read_balance":{"score_type":"Fair distribution","score_acting":1.8799999952316284,"score_stable":1.8799999952316284,"optimal_score":1,"raw_score_acting":1.8799999952316284,"raw_score_stable":1.8799999952316284,"primary_affinity_weighted":1,"average_primary_affinity":1,"average_primary_affinity_weighted":1}}],"osds":[{"osd":0,"uuid":"949deb9d-4635-4b73-bd03-0b97d473d0b6","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":34,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6808","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6809","nonce":2521779656}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6810","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6811","nonce":2521779656}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6814","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6815","nonce":2521779656}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6812","nonce":2521779656},{"type":"v1","addr":"192.168.123.101:6813","nonce":2521779656}]},"public_addr":"192.168.123.101:6809/2521779656","cluster_addr":"192.168.123.101:6811/2521779656","heartbeat_back_addr":"192.168.123.101:6815/2521779656","heartbeat_front_addr":"192.168.123.101:6813/2521779656","state":["exists","up"]},{"osd":1,"uuid":"30da6cbc-36ff-4adc-b718-f35dd6c5607b","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":34,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6800","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6801","nonce":3634301164}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6802","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6803","nonce":3634301164}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6806","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6807","nonce":3634301164}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6804","nonce":3634301164},{"type":"v1","addr":"192.168.123.101:6805","nonce":3634301164}]},"public_addr":"192.168.123.101:6801/3634301164","cluster_addr":"192.168.123.101:6803/3634301164","heartbeat_back_addr":"192.168.123.101:6807/3634301164","heartbeat_front_addr":"192.168.123.101:6805/3634301164","state":["exists","up"]},{"osd":2,"uuid":"702094ad-eec9-4e20-89c9-20a443665756","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":8,"up_thru":34,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6816","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6817","nonce":3048758592}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6818","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6819","nonce":3048758592}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6822","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6823","nonce":3048758592}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"192.168.123.101:6820","nonce":3048758592},{"type":"v1","addr":"192.168.123.101:6821","nonce":3048758592}]},"public_addr":"192.168.123.101:6817/3048758592","cluster_addr":"192.168.123.101:6819/3048758592","heartbeat_back_addr":"192.168.123.101:6823/3048758592","heartbeat_front_addr":"192.168.123.101:6821/3048758592","state":["exists","up"]}],"osd_xinfo":[{"osd":0,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:17.030992+0000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:17.074969+0000","dead_epoch":0},{"osd":2,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"old_weight":0,"last_purged_snaps_scrub":"2026-03-23T23:08:17.176191+0000","dead_epoch":0}],"pg_upmap":[],"pg_upmap_items":[],"pg_upmap_primaries":[],"pg_temp":[],"primary_temp":[],"blocklist":{"192.168.123.102:0/2070697625":"2026-03-24T00:35:41.152937+0000","192.168.123.102:0/771210875":"2026-03-24T00:35:41.152866+0000","192.168.123.102:0/2976137259":"2026-03-24T00:31:29.359481+0000","192.168.123.102:0/856648058":"2026-03-24T00:31:59.560587+0000","192.168.123.102:0/1935631264":"2026-03-24T00:31:59.560356+0000","192.168.123.102:0/3017158352":"2026-03-24T00:35:04.367039+0000","192.168.123.102:0/3304500351":"2026-03-24T00:31:29.376146+0000","192.168.123.102:0/1605309299":"2026-03-24T00:31:59.560432+0000","192.168.123.102:0/2606018490":"2026-03-24T00:31:59.561572+0000","192.168.123.102:0/1104542893":"2026-03-24T00:35:41.154848+0000","192.168.123.102:0/1404209292":"2026-03-24T00:31:59.561504+0000","192.168.123.102:0/174674621":"2026-03-24T00:35:10.388151+0000","192.168.123.102:0/994412970":"2026-03-24T00:31:59.561434+0000","192.168.123.102:0/3857375560":"2026-03-24T00:35:10.343330+0000","192.168.123.102:0/874635084":"2026-03-24T00:35:41.155089+0000","192.168.123.102:0/3112825702":"2026-03-24T00:35:41.153052+0000"},"range_blocklist":{},"erasure_code_profiles":{"default":{"crush-failure-domain":"osd","k":"2","m":"1","plugin":"isa","technique":"reed_sol_van"}},"removed_snaps_queue":[{"pool":3,"snaps":[{"begin":218,"length":1},{"begin":221,"length":1}]}],"new_removed_snaps":[],"new_purged_snaps":[],"crush_node_flags":{},"device_class_flags":{},"stretch_mode":{"stretch_mode_enabled":false,"stretch_bucket_count":0,"degraded_stretch_mode":0,"recovering_stretch_mode":0,"stretch_mode_bucket":0}} 2026-03-23T23:36:34.420 INFO:tasks.ceph:Scrubbing cluster1.osd.0 2026-03-23T23:36:34.420 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 tell osd.0 config set osd_debug_deep_scrub_sleep 0 2026-03-23T23:36:34.702 INFO:teuthology.orchestra.run.vm01.stdout:{ 2026-03-23T23:36:34.702 INFO:teuthology.orchestra.run.vm01.stdout: "success": "osd_debug_deep_scrub_sleep = '' (not observed, change may require restart) " 2026-03-23T23:36:34.702 INFO:teuthology.orchestra.run.vm01.stdout:} 2026-03-23T23:36:34.713 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd deep-scrub 0 2026-03-23T23:36:34.873 INFO:teuthology.orchestra.run.vm01.stderr:instructed osd(s) 0 to deep-scrub 2026-03-23T23:36:34.887 INFO:tasks.ceph:Scrubbing cluster1.osd.1 2026-03-23T23:36:34.887 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 tell osd.1 config set osd_debug_deep_scrub_sleep 0 2026-03-23T23:36:34.964 INFO:teuthology.orchestra.run.vm01.stdout:{ 2026-03-23T23:36:34.964 INFO:teuthology.orchestra.run.vm01.stdout: "success": "osd_debug_deep_scrub_sleep = '' (not observed, change may require restart) " 2026-03-23T23:36:34.964 INFO:teuthology.orchestra.run.vm01.stdout:} 2026-03-23T23:36:34.975 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd deep-scrub 1 2026-03-23T23:36:35.133 INFO:teuthology.orchestra.run.vm01.stderr:instructed osd(s) 1 to deep-scrub 2026-03-23T23:36:35.146 INFO:tasks.ceph:Scrubbing cluster1.osd.2 2026-03-23T23:36:35.147 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 tell osd.2 config set osd_debug_deep_scrub_sleep 0 2026-03-23T23:36:35.227 INFO:teuthology.orchestra.run.vm01.stdout:{ 2026-03-23T23:36:35.227 INFO:teuthology.orchestra.run.vm01.stdout: "success": "osd_debug_deep_scrub_sleep = '' (not observed, change may require restart) osd_delete_sleep = '' osd_delete_sleep_hdd = '' osd_delete_sleep_hybrid = '' osd_delete_sleep_ssd = '' osd_max_backfills = '' osd_recovery_max_active = '' osd_recovery_max_active_hdd = '' osd_recovery_max_active_ssd = '' osd_recovery_sleep = '' osd_recovery_sleep_degraded = '' osd_recovery_sleep_degraded_hdd = '' osd_recovery_sleep_degraded_hybrid = '' osd_recovery_sleep_degraded_ssd = '' osd_recovery_sleep_hdd = '' osd_recovery_sleep_hybrid = '' osd_recovery_sleep_ssd = '' osd_scrub_sleep = '' osd_snap_trim_sleep = '' osd_snap_trim_sleep_hdd = '' osd_snap_trim_sleep_hybrid = '' osd_snap_trim_sleep_ssd = '' " 2026-03-23T23:36:35.227 INFO:teuthology.orchestra.run.vm01.stdout:} 2026-03-23T23:36:35.238 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 osd deep-scrub 2 2026-03-23T23:36:35.402 INFO:teuthology.orchestra.run.vm01.stderr:instructed osd(s) 2 to deep-scrub 2026-03-23T23:36:35.417 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 pg dump --format=json 2026-03-23T23:36:35.576 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:36:35.577 INFO:teuthology.orchestra.run.vm01.stderr:dumped all 2026-03-23T23:36:35.589 INFO:teuthology.orchestra.run.vm01.stdout:{"pg_ready":true,"pg_map":{"version":1449,"stamp":"2026-03-23T23:36:34.972856+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":35,"ondisk_log_size":35,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":18,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":493344,"kb_used_data":15768,"kb_used_omap":4336,"kb_used_meta":473167,"kb_avail":282622176,"statfs":{"total":289910292480,"available":289405108224,"internally_reserved":0,"allocated":16146432,"data_stored":8930713,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":4440175,"internal_metadata":484523921},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"12.001303"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.379117+0000","last_change":"2026-03-23T23:08:25.739106+0000","last_active":"2026-03-23T23:36:04.379117+0000","last_peered":"2026-03-23T23:36:04.379117+0000","last_clean":"2026-03-23T23:36:04.379117+0000","last_became_active":"2026-03-23T23:08:23.731836+0000","last_became_peered":"2026-03-23T23:08:23.731836+0000","last_unstale":"2026-03-23T23:36:04.379117+0000","last_undegraded":"2026-03-23T23:36:04.379117+0000","last_fullsized":"2026-03-23T23:36:04.379117+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:00:44.763646+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00024075999999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.6","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.379048+0000","last_change":"2026-03-23T23:08:25.739198+0000","last_active":"2026-03-23T23:36:04.379048+0000","last_peered":"2026-03-23T23:36:04.379048+0000","last_clean":"2026-03-23T23:36:04.379048+0000","last_became_active":"2026-03-23T23:08:23.731863+0000","last_became_peered":"2026-03-23T23:08:23.731863+0000","last_unstale":"2026-03-23T23:36:04.379048+0000","last_undegraded":"2026-03-23T23:36:04.379048+0000","last_fullsized":"2026-03-23T23:36:04.379048+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:44:23.108235+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00032465800000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.5","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378968+0000","last_change":"2026-03-23T23:08:25.739566+0000","last_active":"2026-03-23T23:36:04.378968+0000","last_peered":"2026-03-23T23:36:04.378968+0000","last_clean":"2026-03-23T23:36:04.378968+0000","last_became_active":"2026-03-23T23:08:23.730840+0000","last_became_peered":"2026-03-23T23:08:23.730840+0000","last_unstale":"2026-03-23T23:36:04.378968+0000","last_undegraded":"2026-03-23T23:36:04.378968+0000","last_fullsized":"2026-03-23T23:36:04.378968+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:57:02.167186+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00057072799999999995,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.4","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378862+0000","last_change":"2026-03-23T23:08:25.739244+0000","last_active":"2026-03-23T23:36:04.378862+0000","last_peered":"2026-03-23T23:36:04.378862+0000","last_clean":"2026-03-23T23:36:04.378862+0000","last_became_active":"2026-03-23T23:08:23.731362+0000","last_became_peered":"2026-03-23T23:08:23.731362+0000","last_unstale":"2026-03-23T23:36:04.378862+0000","last_undegraded":"2026-03-23T23:36:04.378862+0000","last_fullsized":"2026-03-23T23:36:04.378862+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T03:39:31.151381+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00027876099999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.2","version":"15'2","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:05.093623+0000","last_change":"2026-03-23T23:08:25.736792+0000","last_active":"2026-03-23T23:36:05.093623+0000","last_peered":"2026-03-23T23:36:05.093623+0000","last_clean":"2026-03-23T23:36:05.093623+0000","last_became_active":"2026-03-23T23:08:23.733092+0000","last_became_peered":"2026-03-23T23:08:23.733092+0000","last_unstale":"2026-03-23T23:36:05.093623+0000","last_undegraded":"2026-03-23T23:36:05.093623+0000","last_fullsized":"2026-03-23T23:36:05.093623+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:43:29.607377+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00018660899999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[]},{"pgid":"2.1","version":"0'0","reported_seq":1211,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.989388+0000","last_change":"2026-03-23T23:08:26.143010+0000","last_active":"2026-03-23T23:36:04.989388+0000","last_peered":"2026-03-23T23:36:04.989388+0000","last_clean":"2026-03-23T23:36:04.989388+0000","last_became_active":"2026-03-23T23:08:23.733283+0000","last_became_peered":"2026-03-23T23:08:23.733283+0000","last_unstale":"2026-03-23T23:36:04.989388+0000","last_undegraded":"2026-03-23T23:36:04.989388+0000","last_fullsized":"2026-03-23T23:36:04.989388+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:00:46.460524+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000359262,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.0","version":"0'0","reported_seq":1212,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.990594+0000","last_change":"2026-03-23T23:08:26.143001+0000","last_active":"2026-03-23T23:36:04.990594+0000","last_peered":"2026-03-23T23:36:04.990594+0000","last_clean":"2026-03-23T23:36:04.990594+0000","last_became_active":"2026-03-23T23:08:23.733398+0000","last_became_peered":"2026-03-23T23:08:23.733398+0000","last_unstale":"2026-03-23T23:36:04.990594+0000","last_undegraded":"2026-03-23T23:36:04.990594+0000","last_fullsized":"2026-03-23T23:36:04.990594+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T00:15:31.271255+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00022456,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.3","version":"13'1","reported_seq":1212,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378728+0000","last_change":"2026-03-23T23:08:25.739374+0000","last_active":"2026-03-23T23:36:04.378728+0000","last_peered":"2026-03-23T23:36:04.378728+0000","last_clean":"2026-03-23T23:36:04.378728+0000","last_became_active":"2026-03-23T23:08:23.731919+0000","last_became_peered":"2026-03-23T23:08:23.731919+0000","last_unstale":"2026-03-23T23:36:04.378728+0000","last_undegraded":"2026-03-23T23:36:04.378728+0000","last_fullsized":"2026-03-23T23:36:04.378728+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:22.721067+0000","last_clean_scrub_stamp":"2026-03-23T23:08:22.721067+0000","objects_scrubbed":0,"log_size":1,"log_dups_size":0,"ondisk_log_size":1,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:57:44.737373+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00040423599999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"1.0","version":"10'32","reported_seq":1256,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:04.378638+0000","last_change":"2026-03-23T23:08:20.788544+0000","last_active":"2026-03-23T23:36:04.378638+0000","last_peered":"2026-03-23T23:36:04.378638+0000","last_clean":"2026-03-23T23:36:04.378638+0000","last_became_active":"2026-03-23T23:08:20.788293+0000","last_became_peered":"2026-03-23T23:08:20.788293+0000","last_unstale":"2026-03-23T23:36:04.378638+0000","last_undegraded":"2026-03-23T23:36:04.378638+0000","last_fullsized":"2026-03-23T23:36:04.378638+0000","mapping_epoch":9,"log_start":"0'0","ondisk_log_start":"0'0","created":9,"last_epoch_clean":10,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:08:19.712178+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:08:19.712178+0000","last_clean_scrub_stamp":"2026-03-23T23:08:19.712178+0000","objects_scrubbed":0,"log_size":32,"log_dups_size":0,"ondisk_log_size":32,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T09:42:54.633939+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":3,"ondisk_log_size":3,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":32,"ondisk_log_size":32,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738710,"num_pgs":3,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":176176,"kb_used_data":4952,"kb_used_omap":1593,"kb_used_meta":169606,"kb_avail":94195664,"statfs":{"total":96636764160,"available":96456359936,"internally_reserved":0,"allocated":5070848,"data_stored":2670705,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1631386,"internal_metadata":173677414},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738709,"num_pgs":9,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":140536,"kb_used_data":5408,"kb_used_omap":1294,"kb_used_meta":133809,"kb_avail":94231304,"statfs":{"total":96636764160,"available":96492855296,"internally_reserved":0,"allocated":5537792,"data_stored":3130004,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1325566,"internal_metadata":137020930},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738710,"num_pgs":6,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":176632,"kb_used_data":5408,"kb_used_omap":1448,"kb_used_meta":169751,"kb_avail":94195208,"statfs":{"total":96636764160,"available":96455892992,"internally_reserved":0,"allocated":5537792,"data_stored":3130004,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1483223,"internal_metadata":173825577},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:36:35.590 INFO:tasks.ceph:pgid 2.7 last_scrub_stamp 2026-03-23T23:08:22.721067+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=22, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=33, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:35.590 INFO:tasks.ceph:pgid 2.6 last_scrub_stamp 2026-03-23T23:08:22.721067+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=22, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=33, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:35.590 INFO:tasks.ceph:pgid 2.5 last_scrub_stamp 2026-03-23T23:08:22.721067+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=22, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=33, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:35.590 INFO:tasks.ceph:pgid 2.4 last_scrub_stamp 2026-03-23T23:08:22.721067+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=22, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=33, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:35.590 INFO:tasks.ceph:pgid 2.2 last_scrub_stamp 2026-03-23T23:08:22.721067+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=22, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=33, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:35.590 INFO:tasks.ceph:pgid 2.1 last_scrub_stamp 2026-03-23T23:08:22.721067+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=22, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=33, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:35.590 INFO:tasks.ceph:pgid 2.0 last_scrub_stamp 2026-03-23T23:08:22.721067+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=22, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=33, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:35.590 INFO:tasks.ceph:pgid 2.3 last_scrub_stamp 2026-03-23T23:08:22.721067+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=22, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=33, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:35.590 INFO:tasks.ceph:pgid 1.0 last_scrub_stamp 2026-03-23T23:08:19.712178+0000 time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=8, tm_sec=19, tm_wday=0, tm_yday=82, tm_isdst=-1) <= time.struct_time(tm_year=2026, tm_mon=3, tm_mday=23, tm_hour=23, tm_min=36, tm_sec=33, tm_wday=0, tm_yday=82, tm_isdst=0) 2026-03-23T23:36:35.590 INFO:tasks.ceph:Still waiting for all pgs to be scrubbed. 2026-03-23T23:36:55.591 DEBUG:teuthology.orchestra.run.vm01:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster cluster1 pg dump --format=json 2026-03-23T23:36:55.752 INFO:teuthology.orchestra.run.vm01.stdout: 2026-03-23T23:36:55.752 INFO:teuthology.orchestra.run.vm01.stderr:dumped all 2026-03-23T23:36:55.765 INFO:teuthology.orchestra.run.vm01.stdout:{"pg_ready":true,"pg_map":{"version":1459,"stamp":"2026-03-23T23:36:54.975409+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":459299,"num_objects":4,"num_object_clones":0,"num_object_copies":8,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":4,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":59,"num_write_kb":586,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":39,"ondisk_log_size":39,"up":18,"acting":18,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":18,"num_osds":3,"num_per_pool_osds":3,"num_per_pool_omap_osds":3,"kb":283115520,"kb_used":493320,"kb_used_data":15768,"kb_used_omap":4336,"kb_used_meta":473167,"kb_avail":282622200,"statfs":{"total":289910292480,"available":289405132800,"internally_reserved":0,"allocated":16146432,"data_stored":8930713,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":4440175,"internal_metadata":484523921},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[],"network_ping_times":[]},"pg_stats_delta":{"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":0,"ondisk_log_size":0,"up":0,"acting":0,"num_store_stats":0,"stamp_delta":"12.001565"},"pg_stats":[{"pgid":"2.7","version":"0'0","reported_seq":1219,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:39.398794+0000","last_change":"2026-03-23T23:36:39.398794+0000","last_active":"2026-03-23T23:36:39.398794+0000","last_peered":"2026-03-23T23:36:39.398794+0000","last_clean":"2026-03-23T23:36:39.398794+0000","last_became_active":"2026-03-23T23:08:23.731836+0000","last_became_peered":"2026-03-23T23:08:23.731836+0000","last_unstale":"2026-03-23T23:36:39.398794+0000","last_undegraded":"2026-03-23T23:36:39.398794+0000","last_fullsized":"2026-03-23T23:36:39.398794+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:36:39.398757+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:36:39.398757+0000","last_clean_scrub_stamp":"2026-03-23T23:36:39.398757+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":1,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T04:24:21.398959+0000","scrub_duration":5,"objects_trimmed":0,"snaptrim_duration":0.00024075999999999999,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.6","version":"0'0","reported_seq":1219,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:38.448121+0000","last_change":"2026-03-23T23:36:38.448121+0000","last_active":"2026-03-23T23:36:38.448121+0000","last_peered":"2026-03-23T23:36:38.448121+0000","last_clean":"2026-03-23T23:36:38.448121+0000","last_became_active":"2026-03-23T23:08:23.731863+0000","last_became_peered":"2026-03-23T23:08:23.731863+0000","last_unstale":"2026-03-23T23:36:38.448121+0000","last_undegraded":"2026-03-23T23:36:38.448121+0000","last_fullsized":"2026-03-23T23:36:38.448121+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:36:38.448078+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:36:38.448078+0000","last_clean_scrub_stamp":"2026-03-23T23:36:38.448078+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T11:04:05.489810+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00032465800000000002,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.5","version":"0'0","reported_seq":1219,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:36.440298+0000","last_change":"2026-03-23T23:36:36.440298+0000","last_active":"2026-03-23T23:36:36.440298+0000","last_peered":"2026-03-23T23:36:36.440298+0000","last_clean":"2026-03-23T23:36:36.440298+0000","last_became_active":"2026-03-23T23:08:23.730840+0000","last_became_peered":"2026-03-23T23:08:23.730840+0000","last_unstale":"2026-03-23T23:36:36.440298+0000","last_undegraded":"2026-03-23T23:36:36.440298+0000","last_fullsized":"2026-03-23T23:36:36.440298+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:36:36.440251+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:36:36.440251+0000","last_clean_scrub_stamp":"2026-03-23T23:36:36.440251+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T07:33:50.338986+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00057072799999999995,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.4","version":"0'0","reported_seq":1219,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:40.376001+0000","last_change":"2026-03-23T23:36:40.376001+0000","last_active":"2026-03-23T23:36:40.376001+0000","last_peered":"2026-03-23T23:36:40.376001+0000","last_clean":"2026-03-23T23:36:40.376001+0000","last_became_active":"2026-03-23T23:08:23.731362+0000","last_became_peered":"2026-03-23T23:08:23.731362+0000","last_unstale":"2026-03-23T23:36:40.376001+0000","last_undegraded":"2026-03-23T23:36:40.376001+0000","last_fullsized":"2026-03-23T23:36:40.376001+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:36:40.375965+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:36:40.375965+0000","last_clean_scrub_stamp":"2026-03-23T23:36:40.375965+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T08:04:24.149828+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00027876099999999998,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"2.2","version":"604'3","reported_seq":1220,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:35.183352+0000","last_change":"2026-03-23T23:36:35.183352+0000","last_active":"2026-03-23T23:36:35.183352+0000","last_peered":"2026-03-23T23:36:35.183352+0000","last_clean":"2026-03-23T23:36:35.183352+0000","last_became_active":"2026-03-23T23:08:23.733092+0000","last_became_peered":"2026-03-23T23:08:23.733092+0000","last_unstale":"2026-03-23T23:36:35.183352+0000","last_undegraded":"2026-03-23T23:36:35.183352+0000","last_fullsized":"2026-03-23T23:36:35.183352+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"604'3","last_scrub_stamp":"2026-03-23T23:36:35.183265+0000","last_deep_scrub":"604'3","last_deep_scrub_stamp":"2026-03-23T23:36:35.183265+0000","last_clean_scrub_stamp":"2026-03-23T23:36:35.183265+0000","objects_scrubbed":1,"log_size":3,"log_dups_size":0,"ondisk_log_size":3,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":1,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:08:06.381072+0000","scrub_duration":5,"objects_trimmed":0,"snaptrim_duration":0.00018660899999999999,"stat_sum":{"num_bytes":19,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[0,1],"acting":[0,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":0,"acting_primary":0,"purged_snaps":[]},{"pgid":"2.1","version":"0'0","reported_seq":1219,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:37.156854+0000","last_change":"2026-03-23T23:36:37.156854+0000","last_active":"2026-03-23T23:36:37.156854+0000","last_peered":"2026-03-23T23:36:37.156854+0000","last_clean":"2026-03-23T23:36:37.156854+0000","last_became_active":"2026-03-23T23:08:23.733283+0000","last_became_peered":"2026-03-23T23:08:23.733283+0000","last_unstale":"2026-03-23T23:36:37.156854+0000","last_undegraded":"2026-03-23T23:36:37.156854+0000","last_fullsized":"2026-03-23T23:36:37.156854+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:36:37.156816+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:36:37.156816+0000","last_clean_scrub_stamp":"2026-03-23T23:36:37.156816+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:45:15.643211+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.000359262,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.0","version":"0'0","reported_seq":1220,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:36.153851+0000","last_change":"2026-03-23T23:36:36.153851+0000","last_active":"2026-03-23T23:36:36.153851+0000","last_peered":"2026-03-23T23:36:36.153851+0000","last_clean":"2026-03-23T23:36:36.153851+0000","last_became_active":"2026-03-23T23:08:23.733398+0000","last_became_peered":"2026-03-23T23:08:23.733398+0000","last_unstale":"2026-03-23T23:36:36.153851+0000","last_undegraded":"2026-03-23T23:36:36.153851+0000","last_fullsized":"2026-03-23T23:36:36.153851+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"0'0","last_scrub_stamp":"2026-03-23T23:36:36.153811+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-03-23T23:36:36.153811+0000","last_clean_scrub_stamp":"2026-03-23T23:36:36.153811+0000","objects_scrubbed":0,"log_size":0,"log_dups_size":0,"ondisk_log_size":0,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":0,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T02:35:17.491016+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0.00022456,"stat_sum":{"num_bytes":0,"num_objects":0,"num_object_clones":0,"num_object_copies":0,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":0,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[2,1],"acting":[2,1],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":2,"acting_primary":2,"purged_snaps":[]},{"pgid":"2.3","version":"604'2","reported_seq":1221,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:35.463908+0000","last_change":"2026-03-23T23:36:35.463908+0000","last_active":"2026-03-23T23:36:35.463908+0000","last_peered":"2026-03-23T23:36:35.463908+0000","last_clean":"2026-03-23T23:36:35.463908+0000","last_became_active":"2026-03-23T23:08:23.731919+0000","last_became_peered":"2026-03-23T23:08:23.731919+0000","last_unstale":"2026-03-23T23:36:35.463908+0000","last_undegraded":"2026-03-23T23:36:35.463908+0000","last_fullsized":"2026-03-23T23:36:35.463908+0000","mapping_epoch":12,"log_start":"0'0","ondisk_log_start":"0'0","created":12,"last_epoch_clean":13,"parent":"0.0","parent_split_bits":0,"last_scrub":"604'2","last_scrub_stamp":"2026-03-23T23:36:35.463873+0000","last_deep_scrub":"604'2","last_deep_scrub_stamp":"2026-03-23T23:36:35.463873+0000","last_clean_scrub_stamp":"2026-03-23T23:36:35.463873+0000","objects_scrubbed":1,"log_size":2,"log_dups_size":0,"ondisk_log_size":2,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":1,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T10:04:42.103391+0000","scrub_duration":5,"objects_trimmed":0,"snaptrim_duration":0.00040423599999999998,"stat_sum":{"num_bytes":0,"num_objects":1,"num_object_clones":0,"num_object_copies":2,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":1,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":0,"num_write_kb":0,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,2],"acting":[1,2],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]},{"pgid":"1.0","version":"604'34","reported_seq":1266,"reported_epoch":604,"state":"active+clean","last_fresh":"2026-03-23T23:36:37.462787+0000","last_change":"2026-03-23T23:36:37.462787+0000","last_active":"2026-03-23T23:36:37.462787+0000","last_peered":"2026-03-23T23:36:37.462787+0000","last_clean":"2026-03-23T23:36:37.462787+0000","last_became_active":"2026-03-23T23:08:20.788293+0000","last_became_peered":"2026-03-23T23:08:20.788293+0000","last_unstale":"2026-03-23T23:36:37.462787+0000","last_undegraded":"2026-03-23T23:36:37.462787+0000","last_fullsized":"2026-03-23T23:36:37.462787+0000","mapping_epoch":9,"log_start":"0'0","ondisk_log_start":"0'0","created":9,"last_epoch_clean":10,"parent":"0.0","parent_split_bits":0,"last_scrub":"604'34","last_scrub_stamp":"2026-03-23T23:36:37.462752+0000","last_deep_scrub":"604'34","last_deep_scrub_stamp":"2026-03-23T23:36:37.462752+0000","last_clean_scrub_stamp":"2026-03-23T23:36:37.462752+0000","objects_scrubbed":2,"log_size":34,"log_dups_size":0,"ondisk_log_size":34,"stats_invalid":false,"dirty_stats_invalid":false,"omap_stats_invalid":false,"hitset_stats_invalid":false,"hitset_bytes_stats_invalid":false,"pin_stats_invalid":false,"manifest_stats_invalid":false,"snaptrimq_len":0,"last_scrub_duration":1,"scrub_schedule":"periodic scrub scheduled @ 2026-03-25T05:23:30.894628+0000","scrub_duration":9,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"up":[1,0],"acting":[1,0],"avail_no_missing":[],"object_location_counts":[],"blocked_by":[],"up_primary":1,"acting_primary":1,"purged_snaps":[]}],"pool_stats":[{"poolid":2,"num_pg":8,"stat_sum":{"num_bytes":19,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":0,"num_read_kb":0,"num_write":2,"num_write_kb":2,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":8192,"data_stored":38,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":5,"ondisk_log_size":5,"up":16,"acting":16,"num_store_stats":3},{"poolid":1,"num_pg":1,"stat_sum":{"num_bytes":459280,"num_objects":2,"num_object_clones":0,"num_object_copies":4,"num_objects_missing_on_primary":0,"num_objects_missing":0,"num_objects_degraded":0,"num_objects_misplaced":0,"num_objects_unfound":0,"num_objects_dirty":2,"num_whiteouts":0,"num_read":46,"num_read_kb":37,"num_write":57,"num_write_kb":584,"num_scrub_errors":0,"num_shallow_scrub_errors":0,"num_deep_scrub_errors":0,"num_objects_recovered":0,"num_bytes_recovered":0,"num_keys_recovered":0,"num_objects_omap":0,"num_objects_hit_set_archive":0,"num_bytes_hit_set_archive":0,"num_flush":0,"num_flush_kb":0,"num_evict":0,"num_evict_kb":0,"num_promote":0,"num_flush_mode_high":0,"num_flush_mode_low":0,"num_evict_mode_some":0,"num_evict_mode_full":0,"num_objects_pinned":0,"num_legacy_snapsets":0,"num_large_omap_objects":0,"num_objects_manifest":0,"num_omap_bytes":0,"num_omap_keys":0,"num_objects_repaired":0},"store_stats":{"total":0,"available":0,"internally_reserved":0,"allocated":925696,"data_stored":918560,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":34,"ondisk_log_size":34,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":2,"up_from":8,"seq":34359738714,"num_pgs":3,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":176168,"kb_used_data":4952,"kb_used_omap":1593,"kb_used_meta":169606,"kb_avail":94195672,"statfs":{"total":96636764160,"available":96456368128,"internally_reserved":0,"allocated":5070848,"data_stored":2670705,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1631386,"internal_metadata":173677414},"hb_peers":[0,1],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":1,"up_from":8,"seq":34359738713,"num_pgs":9,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":140528,"kb_used_data":5408,"kb_used_omap":1294,"kb_used_meta":133809,"kb_avail":94231312,"statfs":{"total":96636764160,"available":96492863488,"internally_reserved":0,"allocated":5537792,"data_stored":3130004,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1325566,"internal_metadata":137020930},"hb_peers":[0,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]},{"osd":0,"up_from":8,"seq":34359738714,"num_pgs":6,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":94371840,"kb_used":176624,"kb_used_data":5408,"kb_used_omap":1448,"kb_used_meta":169751,"kb_avail":94195216,"statfs":{"total":96636764160,"available":96455901184,"internally_reserved":0,"allocated":5537792,"data_stored":3130004,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":1483223,"internal_metadata":173825577},"hb_peers":[1,2],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[],"upper_bound":1},"perf_stat":{"commit_latency_ms":0,"apply_latency_ms":0,"commit_latency_ns":0,"apply_latency_ns":0},"alerts":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":1,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":462848,"data_stored":459280,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":1,"total":0,"available":0,"internally_reserved":0,"allocated":4096,"data_stored":19,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},{"poolid":2,"osd":2,"total":0,"available":0,"internally_reserved":0,"allocated":0,"data_stored":0,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-03-23T23:36:55.766 DEBUG:teuthology.orchestra.run.vm01:> sudo ceph --cluster cluster1 config set global mon_health_to_clog false 2026-03-23T23:36:55.941 INFO:teuthology.misc:Shutting down mds daemons... 2026-03-23T23:36:55.941 INFO:teuthology.misc:Shutting down osd daemons... 2026-03-23T23:36:55.941 DEBUG:tasks.ceph.cluster1.osd.0:waiting for process to exit 2026-03-23T23:36:55.941 INFO:teuthology.orchestra.run:waiting for 300 2026-03-23T23:36:55.989 INFO:tasks.ceph.cluster1.osd.0:Stopped 2026-03-23T23:36:55.989 DEBUG:tasks.ceph.cluster1.osd.1:waiting for process to exit 2026-03-23T23:36:55.989 INFO:teuthology.orchestra.run:waiting for 300 2026-03-23T23:36:56.036 INFO:tasks.ceph.cluster1.osd.1:Stopped 2026-03-23T23:36:56.036 DEBUG:tasks.ceph.cluster1.osd.2:waiting for process to exit 2026-03-23T23:36:56.036 INFO:teuthology.orchestra.run:waiting for 300 2026-03-23T23:36:56.089 INFO:tasks.ceph.cluster1.osd.2:Stopped 2026-03-23T23:36:56.089 INFO:teuthology.misc:Shutting down mgr daemons... 2026-03-23T23:36:56.089 DEBUG:tasks.ceph.cluster1.mgr.x:waiting for process to exit 2026-03-23T23:36:56.089 INFO:teuthology.orchestra.run:waiting for 300 2026-03-23T23:36:56.114 INFO:tasks.ceph.cluster1.mgr.x:Stopped 2026-03-23T23:36:56.114 INFO:teuthology.misc:Shutting down mon daemons... 2026-03-23T23:36:56.115 DEBUG:tasks.ceph.cluster1.mon.a:waiting for process to exit 2026-03-23T23:36:56.115 INFO:teuthology.orchestra.run:waiting for 300 2026-03-23T23:36:56.170 INFO:tasks.ceph.cluster1.mon.a:Stopped 2026-03-23T23:36:56.170 INFO:tasks.ceph:Checking cluster log for badness... 2026-03-23T23:36:56.170 DEBUG:teuthology.orchestra.run.vm01:> sudo egrep '\[ERR\]|\[WRN\]|\[SEC\]' /var/log/ceph/cluster1.log | egrep -v '\(MDS_ALL_DOWN\)' | egrep -v '\(MDS_UP_LESS_THAN_MAX\)' | egrep -v '\(OSD_SLOW_PING_TIME' | head -n 1 2026-03-23T23:36:56.220 INFO:tasks.ceph:Unmounting /var/lib/ceph/osd/cluster1-0 on ubuntu@vm01.local 2026-03-23T23:36:56.220 DEBUG:teuthology.orchestra.run.vm01:> sync && sudo umount -f /var/lib/ceph/osd/cluster1-0 2026-03-23T23:36:56.289 INFO:tasks.ceph:Unmounting /var/lib/ceph/osd/cluster1-1 on ubuntu@vm01.local 2026-03-23T23:36:56.289 DEBUG:teuthology.orchestra.run.vm01:> sync && sudo umount -f /var/lib/ceph/osd/cluster1-1 2026-03-23T23:36:56.349 INFO:tasks.ceph:Unmounting /var/lib/ceph/osd/cluster1-2 on ubuntu@vm01.local 2026-03-23T23:36:56.349 DEBUG:teuthology.orchestra.run.vm01:> sync && sudo umount -f /var/lib/ceph/osd/cluster1-2 2026-03-23T23:36:56.412 INFO:tasks.ceph:Archiving mon data... 2026-03-23T23:36:56.412 DEBUG:teuthology.misc:Transferring archived files from vm01:/var/lib/ceph/mon/cluster1-a to /archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521/data/cluster1.mon.a.tgz 2026-03-23T23:36:56.412 DEBUG:teuthology.orchestra.run.vm01:> mktemp 2026-03-23T23:36:56.457 INFO:teuthology.orchestra.run.vm01.stdout:/tmp/tmp.NBX4QpZCOJ 2026-03-23T23:36:56.457 DEBUG:teuthology.orchestra.run.vm01:> sudo tar cz -f - -C /var/lib/ceph/mon/cluster1-a -- . > /tmp/tmp.NBX4QpZCOJ 2026-03-23T23:36:56.581 DEBUG:teuthology.orchestra.run.vm01:> sudo chmod 0666 /tmp/tmp.NBX4QpZCOJ 2026-03-23T23:36:56.635 DEBUG:teuthology.orchestra.remote:vm01:/tmp/tmp.NBX4QpZCOJ is 562KB 2026-03-23T23:36:56.683 DEBUG:teuthology.orchestra.run.vm01:> rm -fr /tmp/tmp.NBX4QpZCOJ 2026-03-23T23:36:56.686 INFO:tasks.ceph:Cleaning ceph cluster... 2026-03-23T23:36:56.686 DEBUG:teuthology.orchestra.run.vm01:> sudo rm -rf -- /etc/ceph/cluster1.conf /etc/ceph/cluster1.keyring /home/ubuntu/cephtest/cluster1.data /home/ubuntu/cephtest/cluster1.monmap /home/ubuntu/cephtest/../*.pid 2026-03-23T23:36:56.731 DEBUG:teuthology.orchestra.run.vm02:> sudo rm -rf -- /etc/ceph/cluster1.conf /etc/ceph/cluster1.keyring /home/ubuntu/cephtest/cluster1.data /home/ubuntu/cephtest/cluster1.monmap /home/ubuntu/cephtest/../*.pid 2026-03-23T23:36:56.782 INFO:teuthology.util.scanner:summary_data or yaml_file is empty! 2026-03-23T23:36:56.787 INFO:teuthology.util.scanner:summary_data or yaml_file is empty! 2026-03-23T23:36:56.787 INFO:tasks.ceph:Archiving crash dumps... 2026-03-23T23:36:56.787 DEBUG:teuthology.misc:Transferring archived files from vm01:/var/lib/ceph/crash to /archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521/remote/vm01/crash 2026-03-23T23:36:56.787 DEBUG:teuthology.orchestra.run.vm01:> sudo tar c -f - -C /var/lib/ceph/crash -- . 2026-03-23T23:36:56.829 DEBUG:teuthology.misc:Transferring archived files from vm02:/var/lib/ceph/crash to /archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521/remote/vm02/crash 2026-03-23T23:36:56.829 DEBUG:teuthology.orchestra.run.vm02:> sudo tar c -f - -C /var/lib/ceph/crash -- . 2026-03-23T23:36:56.838 INFO:tasks.ceph:Compressing logs... 2026-03-23T23:36:56.838 DEBUG:teuthology.orchestra.run.vm01:> time sudo find /var/log/ceph -name '*.log' -print0 | sudo xargs --max-args=1 --max-procs=0 --verbose -0 --no-run-if-empty -- gzip -5 --verbose -- 2026-03-23T23:36:56.871 DEBUG:teuthology.orchestra.run.vm02:> time sudo find /var/log/ceph -name '*.log' -print0 | sudo xargs --max-args=1 --max-procs=0 --verbose -0 --no-run-if-empty -- gzip -5 --verbose -- 2026-03-23T23:36:56.877 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25947.log 2026-03-23T23:36:56.878 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25693.log 2026-03-23T23:36:56.878 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25947.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26153.log 2026-03-23T23:36:56.878 INFO:teuthology.orchestra.run.vm01.stderr: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.25947.log.gz 2026-03-23T23:36:56.878 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-mgr.x.log 2026-03-23T23:36:56.878 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25693.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.25693.log.gz 2026-03-23T23:36:56.878 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26153.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26153.log.gz 2026-03-23T23:36:56.878 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25873.log 2026-03-23T23:36:56.879 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster2-mgr.x.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25875.log 2026-03-23T23:36:56.879 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25873.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.27044.log 2026-03-23T23:36:56.879 INFO:teuthology.orchestra.run.vm01.stderr: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.25873.log.gz 2026-03-23T23:36:56.879 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25875.log: gzip -5 --verbose -- /var/log/ceph/cluster1.log 2026-03-23T23:36:56.879 INFO:teuthology.orchestra.run.vm01.stderr: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.25875.log.gz 2026-03-23T23:36:56.879 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.22954.log 2026-03-23T23:36:56.880 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.27044.log: /var/log/ceph/cluster1.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.27044.log.gz 2026-03-23T23:36:56.880 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26836.log 2026-03-23T23:36:56.880 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.22954.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.22954.log.gz 2026-03-23T23:36:56.882 INFO:teuthology.orchestra.run.vm01.stderr: 87.0% -- replaced with /var/log/ceph/cluster1.log.gz 2026-03-23T23:36:56.882 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-osd.0.log 2026-03-23T23:36:56.882 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26836.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26888.log 2026-03-23T23:36:56.882 INFO:teuthology.orchestra.run.vm01.stderr: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26836.log.gz 2026-03-23T23:36:56.882 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-osd.0.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25841.log 2026-03-23T23:36:56.883 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.23044.log 2026-03-23T23:36:56.883 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26888.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26888.log.gz 2026-03-23T23:36:56.883 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25841.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.25841.log.gz 2026-03-23T23:36:56.883 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25946.log 2026-03-23T23:36:56.883 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.27120.log 2026-03-23T23:36:56.883 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.23044.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.23044.log.gz 2026-03-23T23:36:56.884 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25946.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.25946.log.gz 2026-03-23T23:36:56.884 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.27096.log 2026-03-23T23:36:56.884 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/ceph.tmp-client.admin.19212.log 2026-03-23T23:36:56.884 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.27120.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.27120.log.gz 2026-03-23T23:36:56.884 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.27096.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.27096.log.gz 2026-03-23T23:36:56.884 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.27018.log 2026-03-23T23:36:56.884 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.23082.log 2026-03-23T23:36:56.885 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/ceph.tmp-client.admin.19212.log: 0.0% -- replaced with /var/log/ceph/ceph.tmp-client.admin.19212.log.gz 2026-03-23T23:36:56.885 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.27018.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.27018.log.gz 2026-03-23T23:36:56.885 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26862.log 2026-03-23T23:36:56.885 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25997.log 2026-03-23T23:36:56.885 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.23082.log: /var/log/ceph/cluster1-client.admin.26862.log: 27.2% -- replaced with /var/log/ceph/cluster1-client.admin.23082.log.gz 2026-03-23T23:36:56.885 INFO:teuthology.orchestra.run.vm01.stderr: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26862.log.gz 2026-03-23T23:36:56.885 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.22882.log 2026-03-23T23:36:56.886 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26027.log 2026-03-23T23:36:56.886 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25997.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.25997.log.gz 2026-03-23T23:36:56.886 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.22882.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.22882.log.gz 2026-03-23T23:36:56.886 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.27070.log 2026-03-23T23:36:56.886 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25789.log 2026-03-23T23:36:56.886 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26027.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26027.log.gz 2026-03-23T23:36:56.887 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.27070.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.27070.log.gz 2026-03-23T23:36:56.887 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25763.log 2026-03-23T23:36:56.887 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26940.log 2026-03-23T23:36:56.887 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25789.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.25789.log.gz 2026-03-23T23:36:56.887 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25763.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.25763.log.gz 2026-03-23T23:36:56.887 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26127.log 2026-03-23T23:36:56.887 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26073.log 2026-03-23T23:36:56.888 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26940.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26940.log.gz 2026-03-23T23:36:56.888 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26127.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26127.log.gz 2026-03-23T23:36:56.888 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26810.log 2026-03-23T23:36:56.888 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-mon.a.log 2026-03-23T23:36:56.888 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26073.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26073.log.gz 2026-03-23T23:36:56.888 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26810.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26810.log.gz 2026-03-23T23:36:56.888 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-osd.2.log 2026-03-23T23:36:56.889 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25718.log 2026-03-23T23:36:56.889 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51728.log 2026-03-23T23:36:56.889 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60889.log 2026-03-23T23:36:56.890 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51728.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.59112.log 2026-03-23T23:36:56.890 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60889.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.46433.log 2026-03-23T23:36:56.891 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32840.log 2026-03-23T23:36:56.891 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.59112.log: 70.2% -- replaced with /var/log/ceph/cluster1-client.mirror.60889.log.gz 2026-03-23T23:36:56.891 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.46433.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.40193.log 2026-03-23T23:36:56.891 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.63880.log 2026-03-23T23:36:56.891 INFO:teuthology.orchestra.run.vm02.stderr: 92.1% -- replaced with /var/log/ceph/cluster2-client.mirror.51728.log.gz 2026-03-23T23:36:56.891 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.36775.log 2026-03-23T23:36:56.892 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.40193.log: 92.1% -- replaced with /var/log/ceph/cluster1-client.mirror.59112.log.gz 2026-03-23T23:36:56.892 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.36775.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.59789.log 2026-03-23T23:36:56.892 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.40193.log.gz 2026-03-23T23:36:56.892 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32840.log: /var/log/ceph/cluster1-client.mirror.63880.log: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.46433.log.gz 2026-03-23T23:36:56.892 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.mirror.32840.log.gz 2026-03-23T23:36:56.892 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31142.log 2026-03-23T23:36:56.892 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.36775.log.gz 2026-03-23T23:36:56.893 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.59789.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53025.log 2026-03-23T23:36:56.893 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31142.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.38367.log 2026-03-23T23:36:56.893 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.59789.log.gz 2026-03-23T23:36:56.893 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53025.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.31142.log.gz 2026-03-23T23:36:56.893 INFO:teuthology.orchestra.run.vm02.stderr: 92.2% -- replaced with /var/log/ceph/cluster1-client.mirror.63880.log.gz 2026-03-23T23:36:56.894 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.68056.log 2026-03-23T23:36:56.894 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.38367.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.27456.log 2026-03-23T23:36:56.894 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.68056.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.38367.log.gz 2026-03-23T23:36:56.894 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68009.log 2026-03-23T23:36:56.895 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.27456.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.41363.log 2026-03-23T23:36:56.898 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.39886.log 2026-03-23T23:36:56.898 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68009.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.68009.log.gz 2026-03-23T23:36:56.898 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.59897.log 2026-03-23T23:36:56.898 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.39886.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.40038.log 2026-03-23T23:36:56.898 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.39886.log.gz 2026-03-23T23:36:56.898 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.59897.log: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.59897.log.gz 2026-03-23T23:36:56.898 INFO:teuthology.orchestra.run.vm02.stderr: 92.5% -- replaced with /var/log/ceph/cluster1-client.mirror.1.27456.log.gz 2026-03-23T23:36:56.898 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-mon.a.log: /var/log/ceph/cluster1-osd.2.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25815.log 2026-03-23T23:36:56.898 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.41363.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.42574.log 2026-03-23T23:36:56.899 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25718.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.25718.log.gz 2026-03-23T23:36:56.899 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.40038.log: 94.2% -- replaced with /var/log/ceph/cluster2-client.mirror.53025.log.gz 2026-03-23T23:36:56.899 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.41363.log.gz 2026-03-23T23:36:56.899 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62636.log 2026-03-23T23:36:56.899 INFO:teuthology.orchestra.run.vm02.stderr: 94.3% -- replaced with /var/log/ceph/cluster2-client.mirror.68056.log.gz 2026-03-23T23:36:56.899 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.64830.log 2026-03-23T23:36:56.900 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.42574.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.67001.log 2026-03-23T23:36:56.900 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62636.log: 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.40038.log.gz 2026-03-23T23:36:56.900 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.64830.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.57539.log 2026-03-23T23:36:56.900 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.42574.log.gz 2026-03-23T23:36:56.900 INFO:teuthology.orchestra.run.vm02.stderr: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.62636.log.gz 2026-03-23T23:36:56.900 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.67001.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.67001.log.gz 2026-03-23T23:36:56.901 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.64830.log.gz 2026-03-23T23:36:56.901 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.34164.log 2026-03-23T23:36:56.901 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.57539.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.36693.log 2026-03-23T23:36:56.901 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.57539.log.gz 2026-03-23T23:36:56.901 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/ceph.tmp-client.admin.19328.log 2026-03-23T23:36:56.901 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.34164.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60231.log 2026-03-23T23:36:56.902 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.36693.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.41930.log 2026-03-23T23:36:56.902 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.34164.log.gz/var/log/ceph/ceph.tmp-client.admin.19328.log: 2026-03-23T23:36:56.902 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/ceph.tmp-client.admin.19328.log.gz 2026-03-23T23:36:56.902 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60231.log: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.36693.log.gz 2026-03-23T23:36:56.903 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.58409.log 2026-03-23T23:36:56.903 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.41930.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.48247.log 2026-03-23T23:36:56.903 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.2.58409.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32861.log 2026-03-23T23:36:56.903 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.41930.log.gz 2026-03-23T23:36:56.904 INFO:teuthology.orchestra.run.vm02.stderr: 20.2%/var/log/ceph/cluster2-client.admin.48247.log: -- replaced with /var/log/ceph/cluster1-client.mirror.2.58409.log.gz 2026-03-23T23:36:56.904 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.57822.log 2026-03-23T23:36:56.904 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26199.log 2026-03-23T23:36:56.904 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.48247.log.gz 2026-03-23T23:36:56.904 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.46674.log 2026-03-23T23:36:56.904 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.57822.log: /var/log/ceph/cluster2-client.mirror.32861.log: /var/log/ceph/cluster2-client.admin.26199.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26199.log.gz 2026-03-23T23:36:56.905 INFO:teuthology.orchestra.run.vm02.stderr: 80.7% -- replaced with /var/log/ceph/cluster2-client.mirror.32861.log.gz 2026-03-23T23:36:56.905 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.59600.log 2026-03-23T23:36:56.905 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.65872.log 2026-03-23T23:36:56.905 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.46674.log: /var/log/ceph/cluster1-client.mirror.3.59600.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.46674.log.gz 2026-03-23T23:36:56.906 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51596.log 2026-03-23T23:36:56.906 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.65872.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.35388.log 2026-03-23T23:36:56.906 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.57822.log.gz 2026-03-23T23:36:56.907 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1.audit.log 2026-03-23T23:36:56.907 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25815.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.25815.log.gz 2026-03-23T23:36:56.907 INFO:teuthology.orchestra.run.vm02.stderr: 94.6% -- replaced with /var/log/ceph/cluster2-client.mirror.60231.log.gz 2026-03-23T23:36:56.908 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51596.log: 90.5% -- replaced with /var/log/ceph/cluster2-client.mirror.51596.log.gz 2026-03-23T23:36:56.908 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53651.log 2026-03-23T23:36:56.908 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.35388.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52597.log 2026-03-23T23:36:56.909 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53651.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.53651.log.gz 2026-03-23T23:36:56.909 INFO:teuthology.orchestra.run.vm02.stderr: 92.9% -- replaced with /var/log/ceph/cluster1-client.mirror.3.59600.log.gz 2026-03-23T23:36:56.910 INFO:teuthology.orchestra.run.vm02.stderr: 94.5% -- replaced with /var/log/ceph/cluster1-client.mirror.3.65872.log.gz 2026-03-23T23:36:56.910 INFO:teuthology.orchestra.run.vm02.stderr: 91.7% -- replaced with /var/log/ceph/cluster2-client.mirror.35388.log.gz 2026-03-23T23:36:56.910 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.43804.log 2026-03-23T23:36:56.910 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.27813.log 2026-03-23T23:36:56.910 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52597.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.39913.log 2026-03-23T23:36:56.911 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.43804.log: /var/log/ceph/cluster1-client.mirror.27813.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26147.log 2026-03-23T23:36:56.911 INFO:teuthology.orchestra.run.vm02.stderr: 88.0% -- replaced with /var/log/ceph/cluster1-client.mirror.52597.log.gz 2026-03-23T23:36:56.911 INFO:teuthology.orchestra.run.vm02.stderr: 58.0% -- replaced with /var/log/ceph/cluster1-client.mirror.27813.log.gz 2026-03-23T23:36:56.911 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.39913.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.43804.log.gz 2026-03-23T23:36:56.911 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.67149.log 2026-03-23T23:36:56.911 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.39913.log.gz 2026-03-23T23:36:56.911 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26147.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26147.log.gz 2026-03-23T23:36:56.911 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60302.log 2026-03-23T23:36:56.912 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.67149.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.56756.log 2026-03-23T23:36:56.912 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60302.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.48852.log 2026-03-23T23:36:56.912 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.56756.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.60302.log.gz 2026-03-23T23:36:56.912 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.44032.log 2026-03-23T23:36:56.913 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26930.log 2026-03-23T23:36:56.913 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.48852.log: 90.2% -- replaced with /var/log/ceph/cluster1-client.admin.56756.log.gz 2026-03-23T23:36:56.913 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.44032.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.48368.log 2026-03-23T23:36:56.913 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.44032.log.gz 2026-03-23T23:36:56.913 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.38340.log 2026-03-23T23:36:56.913 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.48852.log.gz 2026-03-23T23:36:56.914 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.48368.log: /var/log/ceph/cluster2-client.admin.26930.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26930.log.gz 2026-03-23T23:36:56.914 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.mirror.48368.log.gz 2026-03-23T23:36:56.914 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.41630.log 2026-03-23T23:36:56.914 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.38340.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.49829.log 2026-03-23T23:36:56.915 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.41630.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.38340.log.gz 2026-03-23T23:36:56.915 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.49682.log 2026-03-23T23:36:56.915 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.41630.log.gz 2026-03-23T23:36:56.915 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.49829.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.49557.log 2026-03-23T23:36:56.916 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.49682.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.49829.log.gz 2026-03-23T23:36:56.916 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66086.log 2026-03-23T23:36:56.916 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.49557.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.49682.log.gz 2026-03-23T23:36:56.916 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.68098.log 2026-03-23T23:36:56.916 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66086.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.49557.log.gz 2026-03-23T23:36:56.917 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68746.log 2026-03-23T23:36:56.917 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.66086.log.gz 2026-03-23T23:36:56.917 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.68098.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31421.log 2026-03-23T23:36:56.917 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53528.log 2026-03-23T23:36:56.917 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68746.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68746.log.gz 2026-03-23T23:36:56.917 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31421.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51509.log 2026-03-23T23:36:56.918 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53528.log: 90.4% -- replaced with /var/log/ceph/cluster1-client.admin.31421.log.gz 2026-03-23T23:36:56.918 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.53528.log.gz 2026-03-23T23:36:56.918 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.49907.log 2026-03-23T23:36:56.918 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26023.log 2026-03-23T23:36:56.918 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53467.log 2026-03-23T23:36:56.919 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51509.log: /var/log/ceph/cluster2-client.admin.49907.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54940.log 2026-03-23T23:36:56.919 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster2-client.admin.49907.log.gz 2026-03-23T23:36:56.919 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.47870.log 2026-03-23T23:36:56.920 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54940.log: 92.6% -- replaced with /var/log/ceph/cluster2-client.mirror.51509.log.gz 2026-03-23T23:36:56.920 INFO:teuthology.orchestra.run.vm02.stderr: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.54940.log.gz 2026-03-23T23:36:56.920 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53467.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.45514.log 2026-03-23T23:36:56.920 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.50588.log 2026-03-23T23:36:56.921 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.45514.log: 96.3% -- replaced with /var/log/ceph/cluster1-client.mirror.68098.log.gz 2026-03-23T23:36:56.921 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.45514.log.gz 2026-03-23T23:36:56.921 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.53467.log.gz 2026-03-23T23:36:56.922 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.47870.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.47870.log.gz 2026-03-23T23:36:56.922 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.49075.log 2026-03-23T23:36:56.922 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27881.log 2026-03-23T23:36:56.923 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.50588.log: /var/log/ceph/cluster1-client.mirror.49075.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.32715.log 2026-03-23T23:36:56.923 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27881.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.50588.log.gz 2026-03-23T23:36:56.923 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.49075.log.gz 2026-03-23T23:36:56.923 INFO:teuthology.orchestra.run.vm02.stderr: 80.7% -- replaced with /var/log/ceph/cluster2-client.mirror.27881.log.gz 2026-03-23T23:36:56.923 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53306.log 2026-03-23T23:36:56.924 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.32715.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53548.log 2026-03-23T23:36:56.924 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster1-client.mirror.32715.log.gz 2026-03-23T23:36:56.924 INFO:teuthology.orchestra.run.vm02.stderr:gzip/var/log/ceph/cluster2-client.mirror.53306.log: -5 --verbose -- /var/log/ceph/cluster1-client.mirror.34091.log 2026-03-23T23:36:56.924 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55427.log 2026-03-23T23:36:56.924 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53548.log: /var/log/ceph/cluster1-client.mirror.34091.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60423.log 2026-03-23T23:36:56.925 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster1-client.mirror.34091.log.gz 2026-03-23T23:36:56.925 INFO:teuthology.orchestra.run.vm02.stderr: 93.2% -- replaced with /var/log/ceph/cluster2-client.mirror.53306.log.gz 2026-03-23T23:36:56.925 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.1.33139.log 2026-03-23T23:36:56.925 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60423.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53355.log 2026-03-23T23:36:56.926 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.1.33139.log: 87.3% -- replaced with /var/log/ceph/cluster1-client.mirror.60423.log.gz 2026-03-23T23:36:56.926 INFO:teuthology.orchestra.run.vm02.stderr: 20.2% -- replaced with /var/log/ceph/cluster2-client.mirror.1.33139.log.gz 2026-03-23T23:36:56.926 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26574.log 2026-03-23T23:36:56.926 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53355.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55385.log 2026-03-23T23:36:56.926 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26574.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.68209.log 2026-03-23T23:36:56.926 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26574.log.gz 2026-03-23T23:36:56.927 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.46483.log 2026-03-23T23:36:56.927 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.68209.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.68209.log.gz 2026-03-23T23:36:56.927 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.34802.log 2026-03-23T23:36:56.928 INFO:teuthology.orchestra.run.vm02.stderr: 92.5% -- replaced with /var/log/ceph/cluster2-client.mirror.53355.log.gz 2026-03-23T23:36:56.928 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.46483.log: /var/log/ceph/cluster2-client.mirror.55385.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.46483.log.gz 2026-03-23T23:36:56.928 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.43427.log 2026-03-23T23:36:56.928 INFO:teuthology.orchestra.run.vm02.stderr: 88.4% -- replaced with /var/log/ceph/cluster2-client.mirror.55385.log.gz 2026-03-23T23:36:56.928 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.34802.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.39462.log 2026-03-23T23:36:56.929 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.43427.log: 87.4% -- replaced with /var/log/ceph/cluster2-client.mirror.34802.log.gz 2026-03-23T23:36:56.929 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54236.log 2026-03-23T23:36:56.929 INFO:teuthology.orchestra.run.vm02.stderr: 94.3% -- replaced with /var/log/ceph/cluster2-client.mirror.53548.log.gz 2026-03-23T23:36:56.929 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.43427.log.gz 2026-03-23T23:36:56.930 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.39462.log: /var/log/ceph/cluster2-client.mirror.55427.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28303.log 2026-03-23T23:36:56.930 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54236.log: 88.1% -- replaced with /var/log/ceph/cluster2-client.mirror.55427.log.gz 2026-03-23T23:36:56.930 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster1-client.mirror.54236.log.gz 2026-03-23T23:36:56.931 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.39462.log.gz 2026-03-23T23:36:56.931 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.43289.log 2026-03-23T23:36:56.931 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28303.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.45727.log 2026-03-23T23:36:56.931 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.43289.log: 86.7% -- replaced with /var/log/ceph/cluster1-client.mirror.28303.log.gz 2026-03-23T23:36:56.932 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60089.log 2026-03-23T23:36:56.932 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.43289.log.gz 2026-03-23T23:36:56.932 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.45727.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25919.log 2026-03-23T23:36:56.932 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60089.log: 87.3% -- replaced with /var/log/ceph/cluster1-client.mirror.45727.log.gz 2026-03-23T23:36:56.933 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.44409.log 2026-03-23T23:36:56.933 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.25919.log: gzip 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.25919.log.gz -5 2026-03-23T23:36:56.933 INFO:teuthology.orchestra.run.vm02.stderr: --verbose -- /var/log/ceph/cluster1-client.mirror.42475.log 2026-03-23T23:36:56.933 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.44409.log: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.60089.log.gz 2026-03-23T23:36:56.934 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.42056.log 2026-03-23T23:36:56.934 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.44409.log.gz 2026-03-23T23:36:56.934 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52697.log 2026-03-23T23:36:56.934 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.42475.log: /var/log/ceph/cluster1-client.admin.42056.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.45568.log 2026-03-23T23:36:56.934 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52697.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.42056.log.gz 2026-03-23T23:36:56.934 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1.audit.log: 93.7% -- replaced with /var/log/ceph/cluster1.audit.log.gz 2026-03-23T23:36:56.935 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26992.log 2026-03-23T23:36:56.935 INFO:teuthology.orchestra.run.vm02.stderr:gzip 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.52697.log.gz -5 2026-03-23T23:36:56.935 INFO:teuthology.orchestra.run.vm02.stderr: --verbose -- /var/log/ceph/cluster1-client.mirror.2.67498.log 2026-03-23T23:36:56.935 INFO:teuthology.orchestra.run.vm02.stderr: 90.2% -- replaced with /var/log/ceph/cluster1-client.mirror.42475.log.gz 2026-03-23T23:36:56.935 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.45568.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.35758.log 2026-03-23T23:36:56.935 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.45568.log.gz 2026-03-23T23:36:56.936 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.62227.log 2026-03-23T23:36:56.936 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.35758.log: /var/log/ceph/cluster1-client.mirror.2.67498.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30962.log 2026-03-23T23:36:56.936 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.62227.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.35758.log.gz 2026-03-23T23:36:56.936 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster2-client.mirror.62227.log.gz 2026-03-23T23:36:56.937 INFO:teuthology.orchestra.run.vm02.stderr: 93.3% -- replaced with /var/log/ceph/cluster1-client.mirror.2.67498.log.gz 2026-03-23T23:36:56.938 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.38872.log 2026-03-23T23:36:56.938 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.34011.log 2026-03-23T23:36:56.938 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30962.log: /var/log/ceph/cluster2-client.admin.38872.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28997.log 2026-03-23T23:36:56.939 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.34011.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.38872.log.gz 2026-03-23T23:36:56.939 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster1-client.admin.30962.log.gz 2026-03-23T23:36:56.939 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.34011.log.gz 2026-03-23T23:36:56.939 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52887.log 2026-03-23T23:36:56.939 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.56291.log 2026-03-23T23:36:56.939 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28997.log: /var/log/ceph/cluster2-client.mirror.52887.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.46270.log 2026-03-23T23:36:56.940 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.28997.log.gz 2026-03-23T23:36:56.940 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.56291.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.52887.log.gz 2026-03-23T23:36:56.940 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32384.log 2026-03-23T23:36:56.940 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.46270.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.36613.log 2026-03-23T23:36:56.941 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32384.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.46270.log.gz 2026-03-23T23:36:56.941 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60581.log 2026-03-23T23:36:56.941 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.36613.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.36613.log.gz 2026-03-23T23:36:56.941 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.32384.log.gz 2026-03-23T23:36:56.943 INFO:teuthology.orchestra.run.vm02.stderr: 92.8% -- replaced with /var/log/ceph/cluster1-client.mirror.3.56291.log.gz 2026-03-23T23:36:56.943 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.40534.log 2026-03-23T23:36:56.944 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60581.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28811.log 2026-03-23T23:36:56.944 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.33667.log 2026-03-23T23:36:56.944 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.40534.log: /var/log/ceph/cluster1-client.mirror.28811.log: 87.0% -- replaced with /var/log/ceph/cluster1-client.mirror.28811.log.gz 2026-03-23T23:36:56.944 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster1-client.admin.40534.log.gz 2026-03-23T23:36:56.945 INFO:teuthology.orchestra.run.vm02.stderr: 92.5% -- replaced with /var/log/ceph/cluster1-client.mirror.60581.log.gz 2026-03-23T23:36:56.945 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55674.log 2026-03-23T23:36:56.945 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.42344.log 2026-03-23T23:36:56.945 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.33667.log: /var/log/ceph/cluster2-client.mirror.55674.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.38980.log 2026-03-23T23:36:56.946 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.42344.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.42344.log.gz 2026-03-23T23:36:56.946 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.33667.log.gz 2026-03-23T23:36:56.946 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster2-client.mirror.55674.log.gz 2026-03-23T23:36:56.946 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.64020.log 2026-03-23T23:36:56.946 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26023.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.24180.log 2026-03-23T23:36:56.947 INFO:teuthology.orchestra.run.vm01.stderr: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26023.log.gz 2026-03-23T23:36:56.947 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.38980.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.29764.log 2026-03-23T23:36:56.947 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.64020.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68616.log 2026-03-23T23:36:56.947 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26992.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26992.log.gz 2026-03-23T23:36:56.947 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster1-client.mirror.38980.log.gz 2026-03-23T23:36:56.947 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- 87.1% /var/log/ceph/cluster2-client.mirror.1.33182.log 2026-03-23T23:36:56.947 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.mirror.64020.log.gz 2026-03-23T23:36:56.948 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.29764.log: /var/log/ceph/cluster2-client.admin.68616.log: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.3.29764.log.gz 2026-03-23T23:36:56.948 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68616.log.gz 2026-03-23T23:36:56.948 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.35328.log 2026-03-23T23:36:56.948 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60960.log 2026-03-23T23:36:56.948 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.1.33182.log: /var/log/ceph/cluster2-client.admin.35328.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54478.log 2026-03-23T23:36:56.949 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60960.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.60960.log.gz 2026-03-23T23:36:56.949 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster2-client.admin.35328.log.gz 2026-03-23T23:36:56.949 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.50275.log 2026-03-23T23:36:56.949 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54478.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.40739.log 2026-03-23T23:36:56.950 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.50275.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.54478.log.gz 2026-03-23T23:36:56.950 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.48721.log 2026-03-23T23:36:56.950 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster2-client.admin.50275.log.gz 2026-03-23T23:36:56.951 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.40739.log: 89.7% -- replaced with /var/log/ceph/cluster1-client.mirror.40739.log.gz 2026-03-23T23:36:56.955 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53963.log 2026-03-23T23:36:56.956 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.48721.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.57200.log 2026-03-23T23:36:56.956 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53963.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.48721.log.gz 2026-03-23T23:36:56.956 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62204.log 2026-03-23T23:36:56.956 INFO:teuthology.orchestra.run.vm02.stderr: 88.0% -- replaced with /var/log/ceph/cluster1-client.mirror.53963.log.gz 2026-03-23T23:36:56.957 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.57200.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.57200.log.gz 2026-03-23T23:36:56.957 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55259.log 2026-03-23T23:36:56.957 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62204.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.45024.log 2026-03-23T23:36:56.957 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55259.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.56234.log 2026-03-23T23:36:56.958 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster2-client.mirror.55259.log.gz 2026-03-23T23:36:56.958 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.41528.log 2026-03-23T23:36:56.958 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.56234.log: 92.4% -- replaced with /var/log/ceph/cluster1-client.mirror.62204.log.gz 2026-03-23T23:36:56.958 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-osd.1.log 2026-03-23T23:36:56.958 INFO:teuthology.orchestra.run.vm02.stderr: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.3.56234.log.gz 2026-03-23T23:36:56.959 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.24180.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.24180.log.gz 2026-03-23T23:36:56.959 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.45024.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.38049.log 2026-03-23T23:36:56.959 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26101.log 2026-03-23T23:36:56.959 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.45024.log.gz 2026-03-23T23:36:56.959 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.30454.log 2026-03-23T23:36:56.959 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.41528.log: /var/log/ceph/cluster1-client.admin.38049.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.39533.log 2026-03-23T23:36:56.960 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.41528.log.gz 2026-03-23T23:36:56.960 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.38049.log.gz 2026-03-23T23:36:56.960 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.30454.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.33720.log 2026-03-23T23:36:56.960 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.30454.log.gz 2026-03-23T23:36:56.961 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.39533.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.39533.log.gz 2026-03-23T23:36:56.963 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.49177.log 2026-03-23T23:36:56.964 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.33720.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31241.log 2026-03-23T23:36:56.964 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.49177.log: 90.2% -- replaced with /var/log/ceph/cluster2-client.mirror.33720.log.gz 2026-03-23T23:36:56.964 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.49177.log.gz 2026-03-23T23:36:56.965 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54102.log 2026-03-23T23:36:56.965 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31241.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.43451.log 2026-03-23T23:36:56.965 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54102.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.31241.log.gz 2026-03-23T23:36:56.966 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 88.5% --verbose -- -- replaced with /var/log/ceph/cluster2-client.mirror.54102.log.gz 2026-03-23T23:36:56.966 INFO:teuthology.orchestra.run.vm02.stderr: /var/log/ceph/cluster2-client.mirror.54457.log 2026-03-23T23:36:56.966 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.43451.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.43451.log.gz 2026-03-23T23:36:56.967 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.36033.log 2026-03-23T23:36:56.967 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54457.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68642.log 2026-03-23T23:36:56.968 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.36033.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.36033.log.gz 2026-03-23T23:36:56.968 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.54457.log.gz 2026-03-23T23:36:56.968 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.33699.log 2026-03-23T23:36:56.969 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68642.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.32015.log 2026-03-23T23:36:56.969 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68642.log.gz 2026-03-23T23:36:56.971 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.33699.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.50928.log 2026-03-23T23:36:56.972 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.32015.log: 90.3% -- replaced with /var/log/ceph/cluster1-client.admin.32015.log.gz 2026-03-23T23:36:56.973 INFO:teuthology.orchestra.run.vm02.stderr: 94.5% -- replaced with /var/log/ceph/cluster2-client.mirror.33699.log.gz 2026-03-23T23:36:56.974 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-osd.1.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26179.log 2026-03-23T23:36:56.974 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26101.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26101.log.gz 2026-03-23T23:36:56.975 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.58462.log 2026-03-23T23:36:56.976 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.50928.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51570.log 2026-03-23T23:36:56.976 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.58462.log: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.3.58462.log.gz 2026-03-23T23:36:56.979 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.37058.log 2026-03-23T23:36:56.980 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51570.log: 94.6% -- replaced with /var/log/ceph/cluster1-client.mirror.50928.log.gz 2026-03-23T23:36:56.980 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.51570.log.gz 2026-03-23T23:36:56.981 INFO:teuthology.orchestra.run.vm02.stderr: 93.6% -- replaced with /var/log/ceph/cluster2-client.mirror.1.33182.log.gz 2026-03-23T23:36:56.982 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53326.log 2026-03-23T23:36:56.982 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55196.log 2026-03-23T23:36:56.982 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.37058.log: /var/log/ceph/cluster1-client.mirror.53326.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.65481.log 2026-03-23T23:36:56.983 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55196.log: 89.8% -- replaced with /var/log/ceph/cluster1-client.mirror.37058.log.gz 2026-03-23T23:36:56.983 INFO:teuthology.orchestra.run.vm02.stderr: 88.2% -- replaced with /var/log/ceph/cluster2-client.mirror.55196.log.gz 2026-03-23T23:36:56.983 INFO:teuthology.orchestra.run.vm02.stderr: 93.3% -- replaced with /var/log/ceph/cluster1-client.mirror.53326.log.gz 2026-03-23T23:36:56.983 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68538.log 2026-03-23T23:36:56.984 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.65481.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66230.log 2026-03-23T23:36:56.984 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68538.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68538.log.gz 2026-03-23T23:36:56.984 INFO:teuthology.orchestra.run.vm02.stderr: 90.2% -- replaced with /var/log/ceph/cluster2-client.mirror.65481.log.gz 2026-03-23T23:36:56.984 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.48273.log 2026-03-23T23:36:56.985 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66230.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30683.log 2026-03-23T23:36:56.985 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.48273.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.66230.log.gz 2026-03-23T23:36:56.985 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60399.log 2026-03-23T23:36:56.986 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30683.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.41906.log 2026-03-23T23:36:56.986 INFO:teuthology.orchestra.run.vm02.stderr: 89.9% -- replaced with /var/log/ceph/cluster1-client.mirror.48273.log.gz 2026-03-23T23:36:56.986 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.30683.log.gz 2026-03-23T23:36:56.986 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-mgr.x.log 2026-03-23T23:36:56.986 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60399.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.60399.log.gz 2026-03-23T23:36:56.986 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.49853.log 2026-03-23T23:36:56.987 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26179.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26179.log.gz 2026-03-23T23:36:56.987 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.41906.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.46953.log 2026-03-23T23:36:56.987 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.49853.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.41906.log.gz 2026-03-23T23:36:56.988 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.60447.log 2026-03-23T23:36:56.988 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster1-client.admin.49853.log.gz 2026-03-23T23:36:56.988 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.46953.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.68078.log 2026-03-23T23:36:56.988 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.39773.log 2026-03-23T23:36:56.988 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.60447.log: /var/log/ceph/cluster1-client.mirror.68078.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.46953.log.gz 2026-03-23T23:36:56.988 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.60447.log.gz 2026-03-23T23:36:56.989 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.23105.log 2026-03-23T23:36:56.989 INFO:teuthology.orchestra.run.vm02.stderr: 89.6% -- replaced with /var/log/ceph/cluster1-client.mirror.68078.log.gz 2026-03-23T23:36:56.989 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.36263.log 2026-03-23T23:36:56.989 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.39773.log: /var/log/ceph/cluster2-client.admin.23105.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.49370.log 2026-03-23T23:36:56.989 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.23105.log.gz 2026-03-23T23:36:56.989 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.36263.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.39773.log.gz 2026-03-23T23:36:56.990 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55280.log 2026-03-23T23:36:56.990 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.36263.log.gz 2026-03-23T23:36:56.990 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66543.log 2026-03-23T23:36:56.990 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.49370.log: /var/log/ceph/cluster2-client.mirror.55280.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.44662.log 2026-03-23T23:36:56.990 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66543.log: 88.3% -- replaced with /var/log/ceph/cluster2-client.mirror.55280.log.gz 2026-03-23T23:36:56.991 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.49290.log 2026-03-23T23:36:56.991 INFO:teuthology.orchestra.run.vm02.stderr: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.49370.log.gz 2026-03-23T23:36:56.991 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.44662.log: 89.7% -- replaced with /var/log/ceph/cluster1-client.mirror.66543.log.gz 2026-03-23T23:36:56.991 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57036.log 2026-03-23T23:36:56.991 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster2-client.admin.44662.log.gz 2026-03-23T23:36:56.991 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.46728.log 2026-03-23T23:36:56.992 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.49290.log: /var/log/ceph/cluster2-client.mirror.57036.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.66829.log 2026-03-23T23:36:56.992 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.46728.log: 80.6% 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.57036.log.gz -- replaced with /var/log/ceph/cluster1-client.admin.49290.log.gz 2026-03-23T23:36:56.992 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:56.992 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55133.log 2026-03-23T23:36:56.992 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.46728.log.gz 2026-03-23T23:36:56.992 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54436.log 2026-03-23T23:36:56.992 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.66829.log: gzip/var/log/ceph/cluster2-client.mirror.55133.log: -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52637.log 2026-03-23T23:36:56.993 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54436.log: 88.4% -- replaced with /var/log/ceph/cluster2-client.mirror.55133.log.gz 2026-03-23T23:36:56.996 INFO:teuthology.orchestra.run.vm02.stderr: 94.2% -- replaced with /var/log/ceph/cluster2-client.mirror.54436.log.gz 2026-03-23T23:36:56.997 INFO:teuthology.orchestra.run.vm02.stderr: 94.2% -- replaced with /var/log/ceph/cluster2-client.mirror.66829.log.gz 2026-03-23T23:36:56.997 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61093.log 2026-03-23T23:36:56.997 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57355.log 2026-03-23T23:36:56.997 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52637.log: /var/log/ceph/cluster2-client.mirror.61093.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.37005.log 2026-03-23T23:36:56.998 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.57355.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.61093.log.gz 2026-03-23T23:36:56.998 INFO:teuthology.orchestra.run.vm02.stderr: 90.3% -- replaced with /var/log/ceph/cluster1-client.mirror.52637.log.gz 2026-03-23T23:36:56.998 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26966.log 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.48473.log 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.36586.log 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.37005.log: /var/log/ceph/cluster2-client.admin.48473.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.37005.log.gz 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.63448.log 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.48473.log.gz 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.36586.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.36586.log.gz 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.33795.log 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57883.log 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.63448.log: /var/log/ceph/cluster2-client.admin.33795.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.63448.log.gz 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.64041.log 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr: 88.5% -- replaced with /var/log/ceph/cluster2-client.admin.33795.log.gz 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.57883.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.57883.log.gz 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.34218.log 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28726.log 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.64041.log: 94.6% -- replaced with /var/log/ceph/cluster2-client.mirror.57355.log.gz 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.34218.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.64041.log.gz 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.42547.log 2026-03-23T23:36:57.002 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.34218.log.gz 2026-03-23T23:36:57.003 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.34853.log 2026-03-23T23:36:57.003 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28726.log: /var/log/ceph/cluster1-client.admin.42547.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.42083.log 2026-03-23T23:36:57.003 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.34853.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.42547.log.gz 2026-03-23T23:36:57.003 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.40997.log 2026-03-23T23:36:57.003 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.34853.log.gz 2026-03-23T23:36:57.003 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.42083.log: 92.5% -- replaced with /var/log/ceph/cluster2-client.mirror.28726.log.gz 2026-03-23T23:36:57.004 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.45230.log 2026-03-23T23:36:57.004 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.42083.log.gz 2026-03-23T23:36:57.004 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.47952.log 2026-03-23T23:36:57.004 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.40997.log: /var/log/ceph/cluster2-client.admin.45230.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.0.33134.log 2026-03-23T23:36:57.004 INFO:teuthology.orchestra.run.vm02.stderr: 87.5%/var/log/ceph/cluster2-client.mirror.47952.log: -- replaced with /var/log/ceph/cluster1-client.admin.40997.log.gz 2026-03-23T23:36:57.005 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.admin.45230.log.gz 2026-03-23T23:36:57.005 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.43369.log 2026-03-23T23:36:57.005 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.0.33134.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60697.log 2026-03-23T23:36:57.005 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.43369.log: 90.5% -- replaced with /var/log/ceph/cluster2-client.mirror.47952.log.gz 2026-03-23T23:36:57.005 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52739.log 2026-03-23T23:36:57.006 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51268.log 2026-03-23T23:36:57.006 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52739.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.43369.log.gz 2026-03-23T23:36:57.006 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60697.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.52739.log.gz 2026-03-23T23:36:57.006 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.32490.log 2026-03-23T23:36:57.007 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.63569.log 2026-03-23T23:36:57.007 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-mgr.x.log: 91.2%gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26914.log 2026-03-23T23:36:57.007 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.32490.log: 90.4% -- replaced with /var/log/ceph/cluster2-client.mirror.60697.log.gz 2026-03-23T23:36:57.007 INFO:teuthology.orchestra.run.vm02.stderr: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.32490.log.gz 2026-03-23T23:36:57.008 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26966.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26966.log.gz 2026-03-23T23:36:57.008 INFO:teuthology.orchestra.run.vm01.stderr: -- replaced with /var/log/ceph/cluster2-mgr.x.log.gz 2026-03-23T23:36:57.008 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51268.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.34404.log 2026-03-23T23:36:57.008 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.48499.log 2026-03-23T23:36:57.008 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.34404.log: 90.4% -- replaced with /var/log/ceph/cluster2-client.mirror.51268.log.gz 2026-03-23T23:36:57.008 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.63569.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.34404.log.gz 2026-03-23T23:36:57.008 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55530.log 2026-03-23T23:36:57.009 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26075.log 2026-03-23T23:36:57.009 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55530.log: 88.6% -- replaced with /var/log/ceph/cluster2-client.mirror.55530.log.gz 2026-03-23T23:36:57.009 INFO:teuthology.orchestra.run.vm02.stderr: 91.7% -- replaced with /var/log/ceph/cluster2-client.mirror.63569.log.gz 2026-03-23T23:36:57.010 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.48499.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.66436.log 2026-03-23T23:36:57.010 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52263.log 2026-03-23T23:36:57.010 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.66436.log: 90.1% -- replaced with /var/log/ceph/cluster1-client.mirror.48499.log.gz 2026-03-23T23:36:57.011 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.66436.log.gz 2026-03-23T23:36:57.011 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26075.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26075.log.gz 2026-03-23T23:36:57.011 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.63022.log 2026-03-23T23:36:57.012 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.41317.log 2026-03-23T23:36:57.012 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52263.log: /var/log/ceph/cluster1-client.mirror.2.63022.log: 19.1% -- replaced with /var/log/ceph/cluster1-client.mirror.2.63022.log.gz 2026-03-23T23:36:57.012 INFO:teuthology.orchestra.run.vm02.stderr: 90.2% -- replaced with /var/log/ceph/cluster2-client.mirror.52263.log.gz 2026-03-23T23:36:57.012 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26299.log 2026-03-23T23:36:57.012 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.40872.log 2026-03-23T23:36:57.013 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.41317.log: /var/log/ceph/cluster2-client.admin.26299.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26299.log.gz 2026-03-23T23:36:57.013 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.38758.log 2026-03-23T23:36:57.013 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.42294.log 2026-03-23T23:36:57.013 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.38758.log: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.41317.log.gz 2026-03-23T23:36:57.014 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.40872.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.51835.log 2026-03-23T23:36:57.014 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster1-client.mirror.38758.log.gz 2026-03-23T23:36:57.014 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.40872.log.gz 2026-03-23T23:36:57.015 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.42294.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53983.log 2026-03-23T23:36:57.015 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.35983.log 2026-03-23T23:36:57.015 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53983.log: 80.8% -- replaced with /var/log/ceph/cluster2-client.mirror.53983.log.gz 2026-03-23T23:36:57.015 INFO:teuthology.orchestra.run.vm02.stderr: 94.0% 90.5% -- replaced with /var/log/ceph/cluster1-client.mirror.42294.log.gz 2026-03-23T23:36:57.015 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster2-client.mirror.67149.log.gz 2026-03-23T23:36:57.016 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.51835.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.43016.log 2026-03-23T23:36:57.016 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.34491.log 2026-03-23T23:36:57.016 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60828.log 2026-03-23T23:36:57.017 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.43016.log: /var/log/ceph/cluster2-client.mirror.34491.log: 90.4% -- replaced with /var/log/ceph/cluster1-client.mirror.51835.log.gz 2026-03-23T23:36:57.017 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.35983.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.34685.log 2026-03-23T23:36:57.017 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster1-client.mirror.43016.log.gz 2026-03-23T23:36:57.017 INFO:teuthology.orchestra.run.vm02.stderr: 92.3% -- replaced with /var/log/ceph/cluster2-client.mirror.34491.log.gz 2026-03-23T23:36:57.018 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.35983.log.gz 2026-03-23T23:36:57.018 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60828.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.58504.log 2026-03-23T23:36:57.018 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57903.log 2026-03-23T23:36:57.019 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.59485.log 2026-03-23T23:36:57.019 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.58504.log: /var/log/ceph/cluster2-client.mirror.57903.log: /var/log/ceph/cluster1-client.mirror.34685.log: 91.1% -- replaced with /var/log/ceph/cluster2-client.mirror.60828.log.gz 2026-03-23T23:36:57.021 INFO:teuthology.orchestra.run.vm02.stderr: 91.9% -- replaced with /var/log/ceph/cluster1-client.mirror.3.58504.log.gz 2026-03-23T23:36:57.021 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.64063.log 2026-03-23T23:36:57.022 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.49428.log 2026-03-23T23:36:57.022 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.2.59485.log: /var/log/ceph/cluster1-client.admin.64063.log: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.2.59485.log.gz 2026-03-23T23:36:57.022 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25874.log 2026-03-23T23:36:57.023 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.64063.log.gz 2026-03-23T23:36:57.023 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.67410.log 2026-03-23T23:36:57.023 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.26914.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26914.log.gz 2026-03-23T23:36:57.023 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.1.64220.log 2026-03-23T23:36:57.023 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.49428.log: /var/log/ceph/cluster1-client.mirror.1.67410.log: 20.2% 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.49428.log.gz 2026-03-23T23:36:57.023 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.mirror.1.67410.log.gz 2026-03-23T23:36:57.024 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66134.log 2026-03-23T23:36:57.024 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster1-client.mirror.34685.log.gz 2026-03-23T23:36:57.024 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.1.64220.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.27366.log 2026-03-23T23:36:57.024 INFO:teuthology.orchestra.run.vm02.stderr: 94.6% -- replaced with /var/log/ceph/cluster2-client.mirror.57903.log.gz 2026-03-23T23:36:57.024 INFO:teuthology.orchestra.run.vm02.stderr: 20.2% -- replaced with /var/log/ceph/cluster2-client.mirror.1.64220.log.gz 2026-03-23T23:36:57.024 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51242.log 2026-03-23T23:36:57.024 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66134.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28341.log 2026-03-23T23:36:57.025 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.27366.log: /var/log/ceph/cluster2-client.mirror.51242.log: 62.5% -- replaced with /var/log/ceph/cluster2-client.admin.27366.log.gz 2026-03-23T23:36:57.025 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.66134.log.gz 2026-03-23T23:36:57.025 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.36434.log 2026-03-23T23:36:57.025 INFO:teuthology.orchestra.run.vm02.stderr:gzip 90.5% -5 --verbose -- replaced with /var/log/ceph/cluster2-client.mirror.51242.log.gz -- 2026-03-23T23:36:57.025 INFO:teuthology.orchestra.run.vm02.stderr: /var/log/ceph/cluster2-client.admin.68796.log 2026-03-23T23:36:57.026 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28341.log: /var/log/ceph/cluster1-client.admin.36434.log: 55.3% -- replaced with /var/log/ceph/cluster2-client.mirror.28341.log.gz 2026-03-23T23:36:57.026 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster1-client.admin.36434.log.gz 2026-03-23T23:36:57.026 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.45362.log 2026-03-23T23:36:57.026 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28412.log 2026-03-23T23:36:57.026 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68796.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68796.log.gz 2026-03-23T23:36:57.027 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.38004.log 2026-03-23T23:36:57.027 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.45362.log: /var/log/ceph/cluster2-client.mirror.28412.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52489.log 2026-03-23T23:36:57.027 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.38004.log: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.45362.log.gz 2026-03-23T23:36:57.027 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.28412.log.gz 2026-03-23T23:36:57.028 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62360.log 2026-03-23T23:36:57.028 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster1-client.mirror.38004.log.gz 2026-03-23T23:36:57.028 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52489.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.50405.log 2026-03-23T23:36:57.028 INFO:teuthology.orchestra.run.vm02.stderr: 86.8% -- replaced with /var/log/ceph/cluster1-client.mirror.52489.log.gz 2026-03-23T23:36:57.028 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62360.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.57275.log 2026-03-23T23:36:57.029 INFO:teuthology.orchestra.run.vm02.stderr: 87.0% -- replaced with /var/log/ceph/cluster1-client.mirror.62360.log.gz/var/log/ceph/cluster2-client.mirror.50405.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31889.log 2026-03-23T23:36:57.029 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.029 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.57275.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.mirror.50405.log.gz 2026-03-23T23:36:57.029 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.35479.log 2026-03-23T23:36:57.029 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.59918.log 2026-03-23T23:36:57.029 INFO:teuthology.orchestra.run.vm02.stderr: 90.5% -- replaced with /var/log/ceph/cluster1-client.admin.57275.log.gz 2026-03-23T23:36:57.030 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.46614.log 2026-03-23T23:36:57.030 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.35479.log: /var/log/ceph/cluster2-client.mirror.59918.log: /var/log/ceph/cluster1-client.admin.31889.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.35479.log.gz 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.31889.log.gz 2026-03-23T23:36:57.030 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.030 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.42422.log 2026-03-23T23:36:57.030 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.59918.log.gz 2026-03-23T23:36:57.031 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.46614.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51936.log 2026-03-23T23:36:57.031 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.42422.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52803.log 2026-03-23T23:36:57.031 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51936.log: 90.2% -- replaced with /var/log/ceph/cluster2-client.mirror.46614.log.gz 2026-03-23T23:36:57.031 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster2-client.admin.42422.log.gz 2026-03-23T23:36:57.032 INFO:teuthology.orchestra.run.vm02.stderr: 90.4% -- replaced with /var/log/ceph/cluster2-client.mirror.51936.log.gz 2026-03-23T23:36:57.032 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.39746.log 2026-03-23T23:36:57.032 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68720.log 2026-03-23T23:36:57.032 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52803.log: /var/log/ceph/cluster2-client.admin.39746.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.50446.log 2026-03-23T23:36:57.033 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.63827.log 2026-03-23T23:36:57.033 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.52803.log.gz 2026-03-23T23:36:57.033 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68720.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68720.log.gz 2026-03-23T23:36:57.033 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster2-client.admin.39746.log.gz 2026-03-23T23:36:57.033 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.37711.log 2026-03-23T23:36:57.033 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.50446.log: /var/log/ceph/cluster1-client.admin.63827.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.50612.log 2026-03-23T23:36:57.034 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.37711.log: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.50446.log.gz 2026-03-23T23:36:57.034 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.63827.log.gz 2026-03-23T23:36:57.034 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.63062.log 2026-03-23T23:36:57.034 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.37711.log.gzgzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.39640.log 2026-03-23T23:36:57.034 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.034 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.23020.log 2026-03-23T23:36:57.035 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.50612.log: /var/log/ceph/cluster1-client.mirror.2.63062.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.50612.log.gz 2026-03-23T23:36:57.035 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.44560.log 2026-03-23T23:36:57.035 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25874.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.25874.log.gz 2026-03-23T23:36:57.035 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.22996.log 2026-03-23T23:36:57.035 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54129.log 2026-03-23T23:36:57.035 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.23020.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.23020.log.gz 2026-03-23T23:36:57.035 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.39640.log: /var/log/ceph/cluster1-client.mirror.44560.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.36951.log 2026-03-23T23:36:57.036 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.44560.log.gz 2026-03-23T23:36:57.036 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.39640.log.gz 2026-03-23T23:36:57.036 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54129.log: 93.8% -- replaced with /var/log/ceph/cluster1-client.mirror.2.63062.log.gz 2026-03-23T23:36:57.037 INFO:teuthology.orchestra.run.vm02.stderr: 88.4% -- replaced with /var/log/ceph/cluster2-client.mirror.54129.log.gz 2026-03-23T23:36:57.037 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.63632.log 2026-03-23T23:36:57.037 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.56563.log 2026-03-23T23:36:57.037 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.36951.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61600.log 2026-03-23T23:36:57.037 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.63632.log: 87.4%/var/log/ceph/cluster1-client.mirror.56563.log: -- replaced with /var/log/ceph/cluster1-client.admin.36951.log.gz 2026-03-23T23:36:57.038 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.39488.log 2026-03-23T23:36:57.038 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.56563.log.gz 2026-03-23T23:36:57.038 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.61600.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.61600.log.gz 2026-03-23T23:36:57.038 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62100.log 2026-03-23T23:36:57.039 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53674.log 2026-03-23T23:36:57.039 INFO:teuthology.orchestra.run.vm02.stderr: 90.5%/var/log/ceph/cluster1-client.mirror.39488.log: -- replaced with /var/log/ceph/cluster2-client.mirror.63632.log.gz 2026-03-23T23:36:57.039 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62100.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.62100.log.gz 2026-03-23T23:36:57.039 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster1-client.mirror.39488.log.gz 2026-03-23T23:36:57.039 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54040.log 2026-03-23T23:36:57.040 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53674.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28013.log 2026-03-23T23:36:57.040 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.36111.log 2026-03-23T23:36:57.040 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54040.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.53674.log.gz 2026-03-23T23:36:57.040 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28013.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.38705.log 2026-03-23T23:36:57.041 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.36111.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.36111.log.gz 2026-03-23T23:36:57.043 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.58956.log 2026-03-23T23:36:57.044 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.38705.log: 94.1% -- replaced with /var/log/ceph/cluster2-client.mirror.28013.log.gz 2026-03-23T23:36:57.044 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.38705.log.gz 2026-03-23T23:36:57.044 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.48080.log 2026-03-23T23:36:57.045 INFO:teuthology.orchestra.run.vm02.stderr: 94.1% -- replaced with /var/log/ceph/cluster2-client.mirror.54040.log.gz 2026-03-23T23:36:57.045 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.44949.log 2026-03-23T23:36:57.045 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.48080.log: /var/log/ceph/cluster1-client.admin.58956.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28361.log 2026-03-23T23:36:57.045 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.48080.log.gz 2026-03-23T23:36:57.045 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.44949.log: 88.6% -- replaced with /var/log/ceph/cluster1-client.admin.58956.log.gz 2026-03-23T23:36:57.046 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30208.log 2026-03-23T23:36:57.046 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.30150.log 2026-03-23T23:36:57.046 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.44949.log.gz 2026-03-23T23:36:57.046 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28361.log: /var/log/ceph/cluster1-client.admin.30208.log: 70.2% -- replaced with /var/log/ceph/cluster2-client.mirror.28361.log.gz 2026-03-23T23:36:57.046 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.25743.log 2026-03-23T23:36:57.046 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.30208.log.gz 2026-03-23T23:36:57.047 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.47286.log 2026-03-23T23:36:57.047 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53754.log 2026-03-23T23:36:57.047 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.22996.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.22996.log.gz 2026-03-23T23:36:57.047 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.30150.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.67241.log 2026-03-23T23:36:57.047 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.47286.log: /var/log/ceph/cluster2-client.mirror.53754.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.30150.log.gz 2026-03-23T23:36:57.048 INFO:teuthology.orchestra.run.vm01.stderr:/var/log/ceph/cluster1-client.admin.25743.log: 80.7% -- replaced with /var/log/ceph/cluster1-client.admin.25743.log.gz 2026-03-23T23:36:57.048 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.57224.log 2026-03-23T23:36:57.048 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.47286.log.gz 2026-03-23T23:36:57.048 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.67241.log: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.53754.log.gz 2026-03-23T23:36:57.048 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.67241.log.gz 2026-03-23T23:36:57.048 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.63693.log 2026-03-23T23:36:57.049 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.57224.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.3.64310.log 2026-03-23T23:36:57.049 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.56133.log 2026-03-23T23:36:57.049 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.63693.log: 87.3% -- replaced with /var/log/ceph/cluster1-client.mirror.57224.log.gz 2026-03-23T23:36:57.049 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.3.64310.log: 20.2% -- replaced with /var/log/ceph/cluster2-client.mirror.3.64310.log.gz 2026-03-23T23:36:57.049 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.46199.log 2026-03-23T23:36:57.050 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.63693.log.gz 2026-03-23T23:36:57.050 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.67570.log 2026-03-23T23:36:57.050 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.46199.log: /var/log/ceph/cluster1-client.mirror.0.56133.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.49934.log 2026-03-23T23:36:57.050 INFO:teuthology.orchestra.run.vm02.stderr: 19.1% -- replaced with /var/log/ceph/cluster1-client.mirror.0.56133.log.gz 2026-03-23T23:36:57.050 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.46199.log.gz 2026-03-23T23:36:57.050 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.32338.log 2026-03-23T23:36:57.051 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.67570.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.47664.log 2026-03-23T23:36:57.051 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.32338.log: /var/log/ceph/cluster2-client.admin.49934.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53876.log 2026-03-23T23:36:57.051 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.32338.log.gz 2026-03-23T23:36:57.051 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.49934.log.gz 2026-03-23T23:36:57.052 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.47664.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.47664.log.gz 2026-03-23T23:36:57.052 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.46000.log 2026-03-23T23:36:57.052 INFO:teuthology.orchestra.run.vm02.stderr: 93.3% -- replaced with /var/log/ceph/cluster1-client.mirror.3.67570.log.gz 2026-03-23T23:36:57.052 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28940.log 2026-03-23T23:36:57.053 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.46000.log: /var/log/ceph/cluster2-client.mirror.53876.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.33534.log 2026-03-23T23:36:57.053 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28940.log: 65.8% -- replaced with /var/log/ceph/cluster2-client.mirror.28940.log.gz 2026-03-23T23:36:57.053 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.53876.log.gz 2026-03-23T23:36:57.053 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster1-client.mirror.46000.log.gz 2026-03-23T23:36:57.054 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.34752.log 2026-03-23T23:36:57.054 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.33534.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.57418.log 2026-03-23T23:36:57.054 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.33534.log.gz 2026-03-23T23:36:57.054 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.34752.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26077.log 2026-03-23T23:36:57.055 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.37484.log 2026-03-23T23:36:57.055 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26077.log: /var/log/ceph/cluster1-client.mirror.57418.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26077.log.gz 2026-03-23T23:36:57.055 INFO:teuthology.orchestra.run.vm02.stderr: 87.1% -- replaced with /var/log/ceph/cluster1-client.mirror.57418.log.gz 2026-03-23T23:36:57.055 INFO:teuthology.orchestra.run.vm02.stderr: 90.2% -- replaced with /var/log/ceph/cluster1-client.mirror.34752.log.gz 2026-03-23T23:36:57.056 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.64686.log 2026-03-23T23:36:57.056 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.41390.log 2026-03-23T23:36:57.056 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.37484.log: /var/log/ceph/cluster2-client.mirror.64686.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.mirror.64686.log.gz 2026-03-23T23:36:57.056 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.35506.log 2026-03-23T23:36:57.056 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.37484.log.gz 2026-03-23T23:36:57.057 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.41390.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62315.log 2026-03-23T23:36:57.057 INFO:teuthology.orchestra.run.vm02.stderr: 87.7%gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.51748.log 2026-03-23T23:36:57.057 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.admin.41390.log.gz 2026-03-23T23:36:57.057 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.35506.log: /var/log/ceph/cluster1-client.mirror.62315.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.35506.log.gz 2026-03-23T23:36:57.057 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.27106.log 2026-03-23T23:36:57.057 INFO:teuthology.orchestra.run.vm02.stderr: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.62315.log.gz 2026-03-23T23:36:57.058 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.51748.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32878.log 2026-03-23T23:36:57.058 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.45703.log 2026-03-23T23:36:57.059 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32878.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32548.log 2026-03-23T23:36:57.059 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.45703.log: 92.2% -- replaced with /var/log/ceph/cluster1-client.mirror.51748.log.gz 2026-03-23T23:36:57.059 INFO:teuthology.orchestra.run.vm02.stderr: 89.6% -- replaced with /var/log/ceph/cluster2-client.mirror.32878.log.gz 87.5% -- replaced with /var/log/ceph/cluster2-client.mirror.45703.log.gz 2026-03-23T23:36:57.059 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.060 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.27106.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.46701.log 2026-03-23T23:36:57.060 INFO:teuthology.orchestra.run.vm02.stderr: 80.4% -- replaced with /var/log/ceph/cluster2-client.admin.27106.log.gz 2026-03-23T23:36:57.060 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54660.log 2026-03-23T23:36:57.060 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32548.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31862.log 2026-03-23T23:36:57.061 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.46701.log: /var/log/ceph/cluster2-client.mirror.54660.log: 88.0% -- replaced with /var/log/ceph/cluster2-client.mirror.32548.log.gz 2026-03-23T23:36:57.061 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.45858.log 2026-03-23T23:36:57.061 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.46701.log.gz 2026-03-23T23:36:57.061 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31862.log: 89.6% -- replaced with /var/log/ceph/cluster2-client.mirror.54660.log.gz 2026-03-23T23:36:57.062 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.65714.log 2026-03-23T23:36:57.062 INFO:teuthology.orchestra.run.vm02.stderr: 90.4% -- replaced with /var/log/ceph/cluster1-client.admin.31862.log.gz 2026-03-23T23:36:57.062 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.45858.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.44349.log 2026-03-23T23:36:57.062 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.2.65714.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51157.log 2026-03-23T23:36:57.063 INFO:teuthology.orchestra.run.vm02.stderr: 20.2%/var/log/ceph/cluster2-client.mirror.44349.log: -- replaced with /var/log/ceph/cluster1-client.mirror.2.65714.log.gz 2026-03-23T23:36:57.063 INFO:teuthology.orchestra.run.vm02.stderr: 90.3% -- replaced with /var/log/ceph/cluster2-client.mirror.45858.log.gz 2026-03-23T23:36:57.063 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.42143.log 2026-03-23T23:36:57.063 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.44349.log.gz 2026-03-23T23:36:57.064 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51157.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31394.log 2026-03-23T23:36:57.064 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.42143.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.40166.log 2026-03-23T23:36:57.064 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.51157.log.gz 2026-03-23T23:36:57.064 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31394.log: 87.6%gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61225.log 2026-03-23T23:36:57.065 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.admin.42143.log.gz 2026-03-23T23:36:57.065 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.31394.log.gz 2026-03-23T23:36:57.065 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.40166.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.63612.log 2026-03-23T23:36:57.065 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.40166.log.gz 2026-03-23T23:36:57.065 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.48799.log 2026-03-23T23:36:57.066 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.63612.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.39672.log 2026-03-23T23:36:57.066 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61225.log: /var/log/ceph/cluster1-client.admin.48799.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.39381.log 2026-03-23T23:36:57.066 INFO:teuthology.orchestra.run.vm02.stderr: 88.4% -- replaced with /var/log/ceph/cluster2-client.mirror.63612.log.gz 2026-03-23T23:36:57.066 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.48799.log.gz 2026-03-23T23:36:57.066 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.47340.log 2026-03-23T23:36:57.067 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.39381.log: 92.4% -- replaced with /var/log/ceph/cluster2-client.mirror.61225.log.gz 2026-03-23T23:36:57.067 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.43906.log 2026-03-23T23:36:57.067 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.47340.log: /var/log/ceph/cluster2-client.mirror.39672.log: 88.4% -- replaced with /var/log/ceph/cluster1-client.admin.39381.log.gz 2026-03-23T23:36:57.068 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.27507.log 2026-03-23T23:36:57.068 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.47340.log.gz 2026-03-23T23:36:57.068 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.43906.log: 90.4% -- replaced with /var/log/ceph/cluster2-client.mirror.39672.log.gz 2026-03-23T23:36:57.068 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.43906.log.gz 2026-03-23T23:36:57.068 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54987.log 2026-03-23T23:36:57.068 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.27507.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.47637.log 2026-03-23T23:36:57.069 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54987.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.32248.log 2026-03-23T23:36:57.069 INFO:teuthology.orchestra.run.vm02.stderr: 19.1% -- replaced with /var/log/ceph/cluster1-client.mirror.3.27507.log.gz 2026-03-23T23:36:57.069 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.47637.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.51644.log 2026-03-23T23:36:57.069 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.32248.log: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.47637.log.gz 2026-03-23T23:36:57.070 INFO:teuthology.orchestra.run.vm02.stderr: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.54987.log.gz 2026-03-23T23:36:57.070 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62383.log 2026-03-23T23:36:57.070 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.32248.log.gz 2026-03-23T23:36:57.070 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.51644.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61837.log 2026-03-23T23:36:57.071 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62383.log: 90.4% -- replaced with /var/log/ceph/cluster1-client.mirror.51644.log.gz 2026-03-23T23:36:57.071 INFO:teuthology.orchestra.run.vm02.stderr: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.62383.log.gz 2026-03-23T23:36:57.071 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.56911.log 2026-03-23T23:36:57.071 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.28133.log 2026-03-23T23:36:57.071 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.61837.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.39614.log 2026-03-23T23:36:57.072 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.56911.log: 57.4% -- replaced with /var/log/ceph/cluster1-client.mirror.61837.log.gz 2026-03-23T23:36:57.072 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.28133.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.35898.log 2026-03-23T23:36:57.072 INFO:teuthology.orchestra.run.vm02.stderr: 90.4% -- replaced with /var/log/ceph/cluster1-client.admin.56911.log.gz 2026-03-23T23:36:57.072 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.28133.log.gz 2026-03-23T23:36:57.072 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.39614.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62076.log 2026-03-23T23:36:57.073 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.39614.log.gz 2026-03-23T23:36:57.073 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.65758.log 2026-03-23T23:36:57.073 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.35898.log: /var/log/ceph/cluster1-client.mirror.62076.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.35898.log.gz 2026-03-23T23:36:57.073 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.67220.log 2026-03-23T23:36:57.073 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.62076.log.gz 2026-03-23T23:36:57.074 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.2.65758.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.35069.log 2026-03-23T23:36:57.074 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.48952.log 2026-03-23T23:36:57.074 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.67220.log: /var/log/ceph/cluster2-client.admin.35069.log: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.67220.log.gz 2026-03-23T23:36:57.075 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.35069.log.gz 2026-03-23T23:36:57.075 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.23355.log 2026-03-23T23:36:57.076 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.48952.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57970.log 2026-03-23T23:36:57.076 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.48952.log.gz 2026-03-23T23:36:57.076 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.23355.log: 29.4% -- replaced with /var/log/ceph/cluster2-client.admin.23355.log.gz 2026-03-23T23:36:57.078 INFO:teuthology.orchestra.run.vm02.stderr: 94.2% -- replaced with /var/log/ceph/cluster1-client.mirror.2.65758.log.gz 2026-03-23T23:36:57.079 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26962.log 2026-03-23T23:36:57.079 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.63922.log 2026-03-23T23:36:57.079 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.57970.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32511.log 2026-03-23T23:36:57.079 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26962.log: 0.0%/var/log/ceph/cluster1-client.admin.63922.log: -- replaced with /var/log/ceph/cluster2-client.admin.26962.log.gz 2026-03-23T23:36:57.080 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.63922.log.gz 2026-03-23T23:36:57.080 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.57970.log.gz 2026-03-23T23:36:57.080 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.47313.log 2026-03-23T23:36:57.080 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.46979.log 2026-03-23T23:36:57.081 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32511.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51062.log 2026-03-23T23:36:57.081 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.47313.log: 66.6% -- replaced with /var/log/ceph/cluster2-client.mirror.32511.log.gz 2026-03-23T23:36:57.081 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.46979.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.50466.log 2026-03-23T23:36:57.081 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.47313.log.gz 2026-03-23T23:36:57.082 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51062.log: 90.2% -- replaced with /var/log/ceph/cluster1-client.mirror.46979.log.gz 80.6% 2026-03-23T23:36:57.082 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster2-client.mirror.51062.log.gz 2026-03-23T23:36:57.082 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.58122.log 2026-03-23T23:36:57.082 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.50466.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.34632.log 2026-03-23T23:36:57.083 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.58122.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.50466.log.gz 2026-03-23T23:36:57.083 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.40587.log 2026-03-23T23:36:57.083 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.34632.log: 88.6% -- replaced with /var/log/ceph/cluster2-client.admin.58122.log.gz 2026-03-23T23:36:57.083 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.36488.log 2026-03-23T23:36:57.083 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.34632.log.gz 2026-03-23T23:36:57.084 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.40587.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.63070.log 2026-03-23T23:36:57.084 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.36488.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.39210.log 2026-03-23T23:36:57.084 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.63070.log: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.36488.log.gz 2026-03-23T23:36:57.084 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.40587.log.gz 2026-03-23T23:36:57.085 INFO:teuthology.orchestra.run.vm02.stderr: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.3.63070.log.gz 2026-03-23T23:36:57.085 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.44490.log 2026-03-23T23:36:57.085 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.63854.log 2026-03-23T23:36:57.085 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.39210.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.44168.log 2026-03-23T23:36:57.086 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.44490.log: /var/log/ceph/cluster1-client.admin.63854.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.39210.log.gz 2026-03-23T23:36:57.086 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.63854.log.gz 2026-03-23T23:36:57.086 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.44997.log 2026-03-23T23:36:57.086 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster1-client.mirror.44490.log.gz 2026-03-23T23:36:57.086 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.27332.log 2026-03-23T23:36:57.087 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.44997.log: /var/log/ceph/cluster2-client.mirror.44168.log: 88.7% -- replaced with /var/log/ceph/cluster2-client.admin.44997.log.gz 2026-03-23T23:36:57.088 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.44168.log.gz 2026-03-23T23:36:57.088 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.64813.log 2026-03-23T23:36:57.088 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.43529.log 2026-03-23T23:36:57.088 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.64813.log: /var/log/ceph/cluster2-client.admin.27332.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31016.log 2026-03-23T23:36:57.088 INFO:teuthology.orchestra.run.vm02.stderr: 80.6% -- replaced with /var/log/ceph/cluster2-client.mirror.64813.log.gz 2026-03-23T23:36:57.088 INFO:teuthology.orchestra.run.vm02.stderr: 56.7% -- replaced with /var/log/ceph/cluster2-client.admin.27332.log.gz 2026-03-23T23:36:57.089 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.43529.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.62984.log 2026-03-23T23:36:57.089 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster1-client.admin.43529.log.gz 2026-03-23T23:36:57.089 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.40064.log 2026-03-23T23:36:57.089 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.62984.log: /var/log/ceph/cluster1-client.admin.31016.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.42838.log 2026-03-23T23:36:57.089 INFO:teuthology.orchestra.run.vm02.stderr: 18.5% -- replaced with /var/log/ceph/cluster1-client.mirror.1.62984.log.gz 2026-03-23T23:36:57.090 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.40064.log: 90.6% -- replaced with /var/log/ceph/cluster1-client.admin.31016.log.gz 2026-03-23T23:36:57.090 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.40064.log.gz 2026-03-23T23:36:57.090 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.48317.log 2026-03-23T23:36:57.090 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.41417.log 2026-03-23T23:36:57.091 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.48317.log: /var/log/ceph/cluster1-client.admin.42838.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51875.log 2026-03-23T23:36:57.091 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.41417.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.42838.log.gz 2026-03-23T23:36:57.091 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.53246.log 2026-03-23T23:36:57.092 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster1-client.mirror.48317.log.gz 2026-03-23T23:36:57.092 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.41417.log.gz 2026-03-23T23:36:57.092 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51875.log: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.51875.log.gz 2026-03-23T23:36:57.092 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.3.64378.log 2026-03-23T23:36:57.093 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.27020.log 2026-03-23T23:36:57.093 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.53246.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.29671.log 2026-03-23T23:36:57.093 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.3.64378.log: /var/log/ceph/cluster1-client.admin.27020.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.53246.log.gz 2026-03-23T23:36:57.093 INFO:teuthology.orchestra.run.vm02.stderr: 62.3% -- replaced with /var/log/ceph/cluster1-client.admin.27020.log.gz 2026-03-23T23:36:57.094 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.55835.log 2026-03-23T23:36:57.094 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.48745.log 2026-03-23T23:36:57.094 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.55835.log: /var/log/ceph/cluster1-client.mirror.0.29671.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.48613.log 2026-03-23T23:36:57.094 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.55835.log.gz 2026-03-23T23:36:57.096 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.48745.log: 88.7% -- replaced with /var/log/ceph/cluster2-client.admin.48745.log.gz 2026-03-23T23:36:57.096 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.56229.log 2026-03-23T23:36:57.096 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.48613.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.48613.log.gz 2026-03-23T23:36:57.099 INFO:teuthology.orchestra.run.vm02.stderr: 94.7% -- replaced with /var/log/ceph/cluster2-client.mirror.3.64378.log.gz 2026-03-23T23:36:57.107 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.33588.log 2026-03-23T23:36:57.108 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.2.56229.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32996.log 2026-03-23T23:36:57.108 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.33588.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.33588.log.gz 2026-03-23T23:36:57.112 INFO:teuthology.orchestra.run.vm02.stderr: 92.5% -- replaced with /var/log/ceph/cluster1-client.mirror.2.56229.log.gz 2026-03-23T23:36:57.115 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61479.log 2026-03-23T23:36:57.116 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32996.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.47589.log 2026-03-23T23:36:57.116 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.32996.log.gz 2026-03-23T23:36:57.116 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61479.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.mirror.61479.log.gz 2026-03-23T23:36:57.120 INFO:teuthology.orchestra.run.vm02.stderr: 93.1% -- replaced with /var/log/ceph/cluster2-client.mirror.0.33134.log.gz 2026-03-23T23:36:57.123 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.36209.log 2026-03-23T23:36:57.124 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.47589.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28256.log 2026-03-23T23:36:57.124 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.36209.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.47589.log.gz 2026-03-23T23:36:57.124 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.45893.log 2026-03-23T23:36:57.124 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28256.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.36290.log 2026-03-23T23:36:57.124 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.36209.log.gz 2026-03-23T23:36:57.125 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.45893.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.45893.log.gz 2026-03-23T23:36:57.126 INFO:teuthology.orchestra.run.vm02.stderr: 90.8% -- replaced with /var/log/ceph/cluster2-client.mirror.28256.log.gz 2026-03-23T23:36:57.126 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.44608.log 2026-03-23T23:36:57.126 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.36290.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.62970.log 2026-03-23T23:36:57.127 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.44608.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.36290.log.gz 2026-03-23T23:36:57.127 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.47211.log 2026-03-23T23:36:57.127 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.44608.log.gz 2026-03-23T23:36:57.127 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.62970.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.35785.log 2026-03-23T23:36:57.128 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.47211.log: 19.1%gzip -- replaced with /var/log/ceph/cluster1-client.mirror.0.62970.log.gz -5 --verbose -- /var/log/ceph/cluster2-client.admin.68564.log 2026-03-23T23:36:57.128 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.128 INFO:teuthology.orchestra.run.vm01.stderr: 91.1% -- replaced with /var/log/ceph/cluster1-mgr.x.log.gz 2026-03-23T23:36:57.128 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.35785.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.47211.log.gz 2026-03-23T23:36:57.128 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55322.log 2026-03-23T23:36:57.128 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.35785.log.gz 2026-03-23T23:36:57.129 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68564.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68564.log.gz 2026-03-23T23:36:57.129 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.37032.log 2026-03-23T23:36:57.129 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55322.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.46824.log 2026-03-23T23:36:57.129 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.37032.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.34982.log 2026-03-23T23:36:57.129 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.37032.log.gz 2026-03-23T23:36:57.129 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.46824.log: 88.4% -- replaced with /var/log/ceph/cluster2-client.mirror.55322.log.gz 2026-03-23T23:36:57.130 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.46824.log.gz 2026-03-23T23:36:57.131 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61271.log 2026-03-23T23:36:57.131 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.67108.log 2026-03-23T23:36:57.132 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61271.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.47438.log 2026-03-23T23:36:57.132 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.67108.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54020.log 2026-03-23T23:36:57.132 INFO:teuthology.orchestra.run.vm02.stderr: 88.5% -- replaced with /var/log/ceph/cluster2-client.mirror.61271.log.gz 2026-03-23T23:36:57.132 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.47438.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.43879.log 2026-03-23T23:36:57.133 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54020.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.47438.log.gz 2026-03-23T23:36:57.133 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.54020.log.gz 2026-03-23T23:36:57.133 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.39698.log 2026-03-23T23:36:57.134 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.43879.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.27501.log 2026-03-23T23:36:57.134 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.39698.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.43879.log.gz 2026-03-23T23:36:57.135 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53508.log 2026-03-23T23:36:57.135 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.39698.log.gz 2026-03-23T23:36:57.137 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.2.27501.log: 94.0% -- replaced with /var/log/ceph/cluster2-client.mirror.67108.log.gz 2026-03-23T23:36:57.138 INFO:teuthology.orchestra.run.vm02.stderr: 92.6% -- replaced with /var/log/ceph/cluster1-client.mirror.2.27501.log.gz 2026-03-23T23:36:57.139 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.34511.log 2026-03-23T23:36:57.139 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53508.log: /var/log/ceph/cluster1-client.mirror.34982.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.35122.log 2026-03-23T23:36:57.139 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.34511.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60656.log 2026-03-23T23:36:57.139 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.53508.log.gz 2026-03-23T23:36:57.140 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.35122.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.33876.log 2026-03-23T23:36:57.140 INFO:teuthology.orchestra.run.vm02.stderr: 90.2% -- replaced with /var/log/ceph/cluster1-client.mirror.34982.log.gz 2026-03-23T23:36:57.140 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60656.log: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.35122.log.gz 2026-03-23T23:36:57.140 INFO:teuthology.orchestra.run.vm02.stderr: 92.1% -- replaced with /var/log/ceph/cluster1-client.mirror.34511.log.gz 2026-03-23T23:36:57.141 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster2-client.mirror.60656.log.gz 2026-03-23T23:36:57.141 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28923.log 2026-03-23T23:36:57.141 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.33876.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.28160.log 2026-03-23T23:36:57.141 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28923.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.33876.log.gz 2026-03-23T23:36:57.142 INFO:teuthology.orchestra.run.vm02.stderr: 65.3% -- replaced with /var/log/ceph/cluster1-client.mirror.28923.log.gz 2026-03-23T23:36:57.142 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.27276.log 2026-03-23T23:36:57.142 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.28160.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.59424.log 2026-03-23T23:36:57.142 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.27276.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.27276.log.gz 2026-03-23T23:36:57.142 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51035.log 2026-03-23T23:36:57.142 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.28160.log.gz 2026-03-23T23:36:57.143 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.47100.log 2026-03-23T23:36:57.143 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.59424.log: /var/log/ceph/cluster2-client.mirror.51035.log: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.0.59424.log.gz 2026-03-23T23:36:57.143 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.38845.log 2026-03-23T23:36:57.144 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.47100.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.47100.log.gz 2026-03-23T23:36:57.144 INFO:teuthology.orchestra.run.vm02.stderr: 90.5% -- replaced with /var/log/ceph/cluster2-client.mirror.51035.log.gz 2026-03-23T23:36:57.144 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.3.33298.log 2026-03-23T23:36:57.145 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.38845.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.50251.log 2026-03-23T23:36:57.145 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.3.33298.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.38845.log.gz 2026-03-23T23:36:57.145 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.34659.log 2026-03-23T23:36:57.145 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.38238.log 2026-03-23T23:36:57.146 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.50251.log: /var/log/ceph/cluster2-client.admin.34659.log: 87.4% 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.34659.log.gz 2026-03-23T23:36:57.146 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.mirror.50251.log.gz 2026-03-23T23:36:57.147 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.56147.log 2026-03-23T23:36:57.148 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.38238.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.65524.log 2026-03-23T23:36:57.148 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.56147.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.mirror.38238.log.gz 2026-03-23T23:36:57.148 INFO:teuthology.orchestra.run.vm02.stderr: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.1.56147.log.gz 2026-03-23T23:36:57.151 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.38286.log 2026-03-23T23:36:57.152 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27847.log 2026-03-23T23:36:57.152 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.65524.log: /var/log/ceph/cluster2-client.admin.38286.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.65524.log.gz 2026-03-23T23:36:57.152 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster2-client.admin.38286.log.gz 2026-03-23T23:36:57.152 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66254.log 2026-03-23T23:36:57.153 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61708.log 2026-03-23T23:36:57.153 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27847.log: 71.0% -- replaced with /var/log/ceph/cluster2-client.mirror.27847.log.gz 2026-03-23T23:36:57.154 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66254.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52054.log 2026-03-23T23:36:57.154 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.66254.log.gz 2026-03-23T23:36:57.155 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61708.log: 92.6% -- replaced with /var/log/ceph/cluster2-client.mirror.61708.log.gz 2026-03-23T23:36:57.155 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.59528.log 2026-03-23T23:36:57.155 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52054.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68185.log 2026-03-23T23:36:57.157 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.59528.log: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.3.59528.log.gz 2026-03-23T23:36:57.157 INFO:teuthology.orchestra.run.vm02.stderr: 90.5% -- replaced with /var/log/ceph/cluster2-client.mirror.52054.log.gz 2026-03-23T23:36:57.157 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.64937.log 2026-03-23T23:36:57.157 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68185.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52380.log 2026-03-23T23:36:57.157 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68185.log.gz 2026-03-23T23:36:57.158 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.64937.log: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.64937.log.gz 2026-03-23T23:36:57.159 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.59438.log 2026-03-23T23:36:57.160 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52380.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.43828.log 2026-03-23T23:36:57.160 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.59438.log: 87.4% 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.1.59438.log.gz 2026-03-23T23:36:57.160 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster2-client.mirror.52380.log.gz 2026-03-23T23:36:57.163 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.56142.log 2026-03-23T23:36:57.164 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.43828.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.38130.log 2026-03-23T23:36:57.164 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.56142.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.43828.log.gz 2026-03-23T23:36:57.164 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.46507.log 2026-03-23T23:36:57.164 INFO:teuthology.orchestra.run.vm02.stderr: 94.8% -- replaced with /var/log/ceph/cluster2-client.mirror.3.33298.log.gz 2026-03-23T23:36:57.165 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.38130.log: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.38130.log.gz 2026-03-23T23:36:57.165 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.44242.log 2026-03-23T23:36:57.166 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.46507.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.39357.log 2026-03-23T23:36:57.166 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.44242.log: 88.7% -- replaced with /var/log/ceph/cluster2-client.admin.46507.log.gz 2026-03-23T23:36:57.166 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.37397.log 2026-03-23T23:36:57.166 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster2-client.admin.44242.log.gz 2026-03-23T23:36:57.167 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.39357.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.39357.log.gz 2026-03-23T23:36:57.167 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.59847.log 2026-03-23T23:36:57.168 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.37397.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.33068.log 2026-03-23T23:36:57.168 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.59847.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.37397.log.gz 2026-03-23T23:36:57.168 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66206.log 2026-03-23T23:36:57.168 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.59847.log.gz 2026-03-23T23:36:57.169 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.33068.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.33068.log.gz 2026-03-23T23:36:57.169 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.36386.log 2026-03-23T23:36:57.170 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66206.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.43852.log 2026-03-23T23:36:57.170 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.36386.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.66206.log.gz 2026-03-23T23:36:57.170 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.36386.log.gz 2026-03-23T23:36:57.170 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.26845.log 2026-03-23T23:36:57.171 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.43852.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.42909.log 2026-03-23T23:36:57.171 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.26845.log: 88.6% -- replaced with /var/log/ceph/cluster1-client.admin.43852.log.gz 2026-03-23T23:36:57.171 INFO:teuthology.orchestra.run.vm02.stderr: 4.7% -- replaced with /var/log/ceph/cluster1-client.mirror.26845.log.gz 2026-03-23T23:36:57.171 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2.audit.log 2026-03-23T23:36:57.172 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.42909.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.42909.log.gz 2026-03-23T23:36:57.172 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26712.log 2026-03-23T23:36:57.172 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2.audit.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.47744.log 2026-03-23T23:36:57.173 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.26712.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26712.log.gz 2026-03-23T23:36:57.174 INFO:teuthology.orchestra.run.vm02.stderr: 92.4% -- replaced with /var/log/ceph/cluster1-client.mirror.0.56142.log.gz 2026-03-23T23:36:57.178 INFO:teuthology.orchestra.run.vm02.stderr: 93.9% -- replaced with /var/log/ceph/cluster2.audit.log.gz 2026-03-23T23:36:57.178 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.68161.log 2026-03-23T23:36:57.178 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.47744.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.62005.log 2026-03-23T23:36:57.179 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.68161.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.68161.log.gz 2026-03-23T23:36:57.179 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.36978.log 2026-03-23T23:36:57.179 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.56965.log 2026-03-23T23:36:57.179 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.62005.log: 90.2% -- replaced with /var/log/ceph/cluster1-client.mirror.47744.log.gz 2026-03-23T23:36:57.180 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.36978.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.36978.log.gz 2026-03-23T23:36:57.180 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.43556.log 2026-03-23T23:36:57.180 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.56965.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52012.log 2026-03-23T23:36:57.181 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.43556.log: 90.1% -- replaced with /var/log/ceph/cluster2-client.admin.56965.log.gz 2026-03-23T23:36:57.181 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.43556.log.gz 2026-03-23T23:36:57.181 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31115.log 2026-03-23T23:36:57.182 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52012.log: 90.4% -- replaced with /var/log/ceph/cluster1-client.mirror.52012.log.gz 2026-03-23T23:36:57.182 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.63999.log 2026-03-23T23:36:57.182 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31115.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30809.log 2026-03-23T23:36:57.182 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.63999.log: 90.5% -- replaced with /var/log/ceph/cluster1-client.admin.31115.log.gz 2026-03-23T23:36:57.183 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster1-client.mirror.63999.log.gz 2026-03-23T23:36:57.183 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54918.log 2026-03-23T23:36:57.183 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30809.log: 90.3% -- replaced with /var/log/ceph/cluster1-client.admin.30809.log.gz 2026-03-23T23:36:57.183 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.43203.log 2026-03-23T23:36:57.184 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54918.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.67955.log 2026-03-23T23:36:57.184 INFO:teuthology.orchestra.run.vm02.stderr: 87.0% -- replaced with /var/log/ceph/cluster1-client.mirror.54918.log.gz 2026-03-23T23:36:57.184 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.43203.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53078.log 2026-03-23T23:36:57.185 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.67955.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.43203.log.gz 2026-03-23T23:36:57.185 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.67955.log.gz 2026-03-23T23:36:57.185 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61459.log 2026-03-23T23:36:57.185 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53078.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.41954.log 2026-03-23T23:36:57.186 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61459.log: 94.6% -- replaced with /var/log/ceph/cluster2-client.mirror.62005.log.gz 2026-03-23T23:36:57.186 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.61459.log.gz 2026-03-23T23:36:57.190 INFO:teuthology.orchestra.run.vm02.stderr: 94.3% -- replaced with /var/log/ceph/cluster2-client.mirror.53078.log.gz 2026-03-23T23:36:57.190 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.42109.log 2026-03-23T23:36:57.190 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.41954.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54214.log 2026-03-23T23:36:57.190 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster1-client.mirror.41954.log.gz 2026-03-23T23:36:57.191 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.42109.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54501.log 2026-03-23T23:36:57.191 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54214.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.46044.log 2026-03-23T23:36:57.191 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54501.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.54214.log.gz 2026-03-23T23:36:57.191 INFO:teuthology.orchestra.run.vm02.stderr: 91.0% -- replaced with /var/log/ceph/cluster2-client.mirror.42109.log.gz 2026-03-23T23:36:57.192 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.54501.log.gz 2026-03-23T23:36:57.192 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54295.log 2026-03-23T23:36:57.192 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.46044.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.48107.log 2026-03-23T23:36:57.193 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54295.log: 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.46044.log.gz 2026-03-23T23:36:57.193 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.46118.log 2026-03-23T23:36:57.193 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.54295.log.gz 2026-03-23T23:36:57.193 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.48107.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60210.log 2026-03-23T23:36:57.194 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.46118.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.48107.log.gz 2026-03-23T23:36:57.194 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66358.log 2026-03-23T23:36:57.195 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.46118.log.gz 2026-03-23T23:36:57.195 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60210.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.64661.log 2026-03-23T23:36:57.195 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66358.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.68035.log 2026-03-23T23:36:57.195 INFO:teuthology.orchestra.run.vm02.stderr: 87.8%/var/log/ceph/cluster1-client.mirror.64661.log: -- replaced with /var/log/ceph/cluster1-client.mirror.66358.log.gz 2026-03-23T23:36:57.195 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster1-client.mirror.64661.log.gz 2026-03-23T23:36:57.195 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.38930.log 2026-03-23T23:36:57.196 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.68035.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.48979.log 2026-03-23T23:36:57.197 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.38930.log: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.38930.log.gz 2026-03-23T23:36:57.199 INFO:teuthology.orchestra.run.vm02.stderr: 94.1% -- replaced with /var/log/ceph/cluster2-client.mirror.60210.log.gz 2026-03-23T23:36:57.200 INFO:teuthology.orchestra.run.vm02.stderr: 94.2% -- replaced with /var/log/ceph/cluster1-client.mirror.68035.log.gz 2026-03-23T23:36:57.200 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26224.log 2026-03-23T23:36:57.200 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.48979.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.37978.log 2026-03-23T23:36:57.200 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.48979.log.gz 2026-03-23T23:36:57.201 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.47153.log/var/log/ceph/cluster1-client.admin.26224.log: 2026-03-23T23:36:57.201 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26224.log.gz 2026-03-23T23:36:57.201 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.42197.log 2026-03-23T23:36:57.201 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.37978.log: /var/log/ceph/cluster2-client.mirror.47153.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.34940.log 2026-03-23T23:36:57.201 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.37978.log.gz 2026-03-23T23:36:57.202 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.42197.log: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.47153.log.gz 2026-03-23T23:36:57.202 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.42197.log.gz 2026-03-23T23:36:57.202 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.33641.log 2026-03-23T23:36:57.202 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.34940.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54620.log 2026-03-23T23:36:57.203 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.33641.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61046.log 2026-03-23T23:36:57.203 INFO:teuthology.orchestra.run.vm02.stderr: 87.8%/var/log/ceph/cluster2-client.mirror.54620.log: -- replaced with /var/log/ceph/cluster2-client.admin.33641.log.gz 2026-03-23T23:36:57.203 INFO:teuthology.orchestra.run.vm02.stderr: 91.9% -- replaced with /var/log/ceph/cluster2-client.mirror.34940.log.gz 2026-03-23T23:36:57.203 INFO:teuthology.orchestra.run.vm02.stderr: 88.3% -- replaced with /var/log/ceph/cluster2-client.mirror.54620.log.gz 2026-03-23T23:36:57.204 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53404.log 2026-03-23T23:36:57.204 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61046.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.49123.log 2026-03-23T23:36:57.205 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53404.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.48419.log 2026-03-23T23:36:57.205 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.49123.log: 92.1%gzip -- replaced with /var/log/ceph/cluster2-client.mirror.53404.log.gz -5 --verbose -- /var/log/ceph/cluster1-client.mirror.63789.log 2026-03-23T23:36:57.205 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.206 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.48419.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.48419.log.gz 2026-03-23T23:36:57.206 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.47896.log 2026-03-23T23:36:57.206 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.63789.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.63426.log 2026-03-23T23:36:57.207 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.47896.log: 90.5% -- replaced with /var/log/ceph/cluster1-client.mirror.63789.log.gz 2026-03-23T23:36:57.208 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.47896.log.gz 2026-03-23T23:36:57.208 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.2.64305.log 2026-03-23T23:36:57.208 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.63426.log: 94.3% -- replaced with /var/log/ceph/cluster2-client.mirror.61046.log.gz 2026-03-23T23:36:57.208 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.63426.log.gz 2026-03-23T23:36:57.208 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32184.log 2026-03-23T23:36:57.208 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster1-client.admin.49123.log.gz 2026-03-23T23:36:57.209 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.2.64305.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.46145.log 2026-03-23T23:36:57.209 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32184.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.35586.log 2026-03-23T23:36:57.210 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.46145.log: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.46145.log.gz 2026-03-23T23:36:57.210 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.32184.log.gz 2026-03-23T23:36:57.214 INFO:teuthology.orchestra.run.vm02.stderr: 94.8% -- replaced with /var/log/ceph/cluster2-client.mirror.2.64305.log.gz 2026-03-23T23:36:57.215 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31835.log 2026-03-23T23:36:57.215 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.35586.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.58457.log 2026-03-23T23:36:57.215 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.36138.log 2026-03-23T23:36:57.216 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31835.log: /var/log/ceph/cluster1-client.mirror.2.58457.log: 89.8% -- replaced with /var/log/ceph/cluster1-client.mirror.35586.log.gz 2026-03-23T23:36:57.216 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.31835.log.gz 2026-03-23T23:36:57.216 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54081.log 2026-03-23T23:36:57.216 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.36138.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.41657.log 2026-03-23T23:36:57.216 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54081.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.36138.log.gz 2026-03-23T23:36:57.217 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.38426.log 2026-03-23T23:36:57.217 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.64181.log 2026-03-23T23:36:57.217 INFO:teuthology.orchestra.run.vm02.stderr: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.54081.log.gz 2026-03-23T23:36:57.217 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.38426.log: /var/log/ceph/cluster2-client.admin.41657.log: 92.3% -- replaced with /var/log/ceph/cluster1-client.mirror.2.58457.log.gz 2026-03-23T23:36:57.218 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.38426.log.gz 2026-03-23T23:36:57.218 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose 87.6% -- /var/log/ceph/cluster2-client.mirror.60109.log -- replaced with /var/log/ceph/cluster2-client.admin.41657.log.gz 2026-03-23T23:36:57.218 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.218 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.64181.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.27591.log 2026-03-23T23:36:57.218 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60109.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.49049.log 2026-03-23T23:36:57.219 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.37245.log 2026-03-23T23:36:57.219 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.49049.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.60109.log.gz 2026-03-23T23:36:57.219 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.65089.log 2026-03-23T23:36:57.219 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.58149.log 2026-03-23T23:36:57.219 INFO:teuthology.orchestra.run.vm02.stderr: 90.5% -- replaced with /var/log/ceph/cluster2-client.mirror.64181.log.gz 2026-03-23T23:36:57.220 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.65089.log: 90.4% -- replaced with /var/log/ceph/cluster1-client.mirror.49049.log.gz 2026-03-23T23:36:57.220 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.27591.log: 55.3% -- replaced with /var/log/ceph/cluster1-client.mirror.27591.log.gz 2026-03-23T23:36:57.220 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.37245.log: 88.6% -- replaced with /var/log/ceph/cluster2-client.admin.65089.log.gz 2026-03-23T23:36:57.220 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.37245.log.gzgzip 2026-03-23T23:36:57.220 INFO:teuthology.orchestra.run.vm02.stderr: -5 --verbose -- /var/log/ceph/cluster2-client.mirror.68140.log 2026-03-23T23:36:57.221 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.58149.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.30342.log 2026-03-23T23:36:57.221 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.68140.log: 90.2% -- replaced with /var/log/ceph/cluster2-client.admin.58149.log.gz 2026-03-23T23:36:57.221 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.41502.log 2026-03-23T23:36:57.222 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.30342.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.43229.log 2026-03-23T23:36:57.222 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.41502.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.40267.log 2026-03-23T23:36:57.223 INFO:teuthology.orchestra.run.vm02.stderr: 92.5% 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.30342.log.gz -- replaced with /var/log/ceph/cluster1-client.mirror.41502.log.gz 2026-03-23T23:36:57.223 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.224 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.43229.log: 90.1% -- replaced with /var/log/ceph/cluster1-client.mirror.43229.log.gz 2026-03-23T23:36:57.225 INFO:teuthology.orchestra.run.vm02.stderr: 95.1% -- replaced with /var/log/ceph/cluster2-client.mirror.68140.log.gz 2026-03-23T23:36:57.226 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.29289.log 2026-03-23T23:36:57.226 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.40267.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.26896.log 2026-03-23T23:36:57.226 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.29289.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.40267.log.gz 2026-03-23T23:36:57.226 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61793.log 2026-03-23T23:36:57.227 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.26896.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.59615.log 2026-03-23T23:36:57.227 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.29289.log.gz 2026-03-23T23:36:57.227 INFO:teuthology.orchestra.run.vm02.stderr: 65.1%/var/log/ceph/cluster1-client.mirror.61793.log: -- replaced with /var/log/ceph/cluster1-client.mirror.26896.log.gz 2026-03-23T23:36:57.227 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52319.log 2026-03-23T23:36:57.227 INFO:teuthology.orchestra.run.vm02.stderr: 86.7% -- replaced with /var/log/ceph/cluster1-client.mirror.61793.log.gz 2026-03-23T23:36:57.228 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.59615.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.50660.log 2026-03-23T23:36:57.228 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52319.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.59615.log.gz 2026-03-23T23:36:57.228 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.30102.log 2026-03-23T23:36:57.228 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.50660.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.34533.log 2026-03-23T23:36:57.228 INFO:teuthology.orchestra.run.vm02.stderr: 90.3% -- replaced with /var/log/ceph/cluster1-client.mirror.52319.log.gz 2026-03-23T23:36:57.229 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.30102.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.50660.log.gz 2026-03-23T23:36:57.229 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66182.log 2026-03-23T23:36:57.229 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.30102.log.gz 2026-03-23T23:36:57.229 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.34533.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.67928.log 2026-03-23T23:36:57.229 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.62184.log 2026-03-23T23:36:57.230 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66182.log: /var/log/ceph/cluster1-client.admin.67928.log: 90.2% -- replaced with /var/log/ceph/cluster2-client.mirror.34533.log.gz 2026-03-23T23:36:57.230 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster1-client.admin.67928.log.gz 2026-03-23T23:36:57.230 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.66182.log.gz 2026-03-23T23:36:57.230 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.57672.log 2026-03-23T23:36:57.230 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.62184.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.44218.log 2026-03-23T23:36:57.231 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.57672.log: 90.2% -- replaced with /var/log/ceph/cluster1-client.admin.57672.log.gz 2026-03-23T23:36:57.232 INFO:teuthology.orchestra.run.vm02.stderr: 92.4% -- replaced with /var/log/ceph/cluster2-client.mirror.62184.log.gz 2026-03-23T23:36:57.232 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54560.log 2026-03-23T23:36:57.232 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.44218.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.44534.log 2026-03-23T23:36:57.232 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54560.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.44218.log.gz 2026-03-23T23:36:57.232 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.61648.log 2026-03-23T23:36:57.233 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.57466.log 2026-03-23T23:36:57.233 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.44534.log: /var/log/ceph/cluster1-client.admin.61648.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.2.64268.log 2026-03-23T23:36:57.233 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster1-client.admin.61648.log.gz 2026-03-23T23:36:57.234 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose 90.5% -- /var/log/ceph/cluster2-client.mirror.54681.log -- replaced with /var/log/ceph/cluster2-client.mirror.54560.log.gz 2026-03-23T23:36:57.234 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.234 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.2.64268.log: /var/log/ceph/cluster2-client.admin.57466.log: 90.6% 19.1% -- replaced with /var/log/ceph/cluster2-client.mirror.2.64268.log.gz 2026-03-23T23:36:57.234 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.mirror.44534.log.gz 2026-03-23T23:36:57.234 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30863.log 2026-03-23T23:36:57.234 INFO:teuthology.orchestra.run.vm02.stderr: 90.3% -- replaced with /var/log/ceph/cluster2-client.admin.57466.log.gz 2026-03-23T23:36:57.234 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54681.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60610.log 2026-03-23T23:36:57.235 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster2-client.mirror.54681.log.gz 2026-03-23T23:36:57.235 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30863.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.40321.log 2026-03-23T23:36:57.235 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60610.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.29317.log 2026-03-23T23:36:57.235 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.40321.log: 90.6% -- replaced with /var/log/ceph/cluster1-client.admin.30863.log.gz 2026-03-23T23:36:57.235 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.40507.log 2026-03-23T23:36:57.236 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.40321.log.gz 2026-03-23T23:36:57.236 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.29317.log: 92.5% -- replaced with /var/log/ceph/cluster2-client.mirror.60610.log.gz 2026-03-23T23:36:57.236 INFO:teuthology.orchestra.run.vm02.stderr: 88.5% -- replaced with /var/log/ceph/cluster2-client.admin.29317.log.gz 2026-03-23T23:36:57.236 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.2.33190.log 2026-03-23T23:36:57.237 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.40507.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62949.log 2026-03-23T23:36:57.237 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.40507.log.gz 2026-03-23T23:36:57.237 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.51855.log 2026-03-23T23:36:57.237 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.2.33190.log: 20.2% -- replaced with /var/log/ceph/cluster2-client.mirror.2.33190.log.gz 2026-03-23T23:36:57.237 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62949.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.43959.log 2026-03-23T23:36:57.238 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.51855.log: 87.0% -- replaced with /var/log/ceph/cluster1-client.mirror.62949.log.gz 2026-03-23T23:36:57.238 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.36057.log 2026-03-23T23:36:57.238 INFO:teuthology.orchestra.run.vm02.stderr: 90.2% -- replaced with /var/log/ceph/cluster1-client.mirror.51855.log.gz 2026-03-23T23:36:57.238 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.43959.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.65035.log 2026-03-23T23:36:57.239 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.36057.log: 90.1% -- replaced with /var/log/ceph/cluster1-client.mirror.43959.log.gz 2026-03-23T23:36:57.239 INFO:teuthology.orchestra.run.vm02.stderr: 88.6%gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.64850.log 2026-03-23T23:36:57.239 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster2-client.admin.36057.log.gz 2026-03-23T23:36:57.239 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.48639.log 2026-03-23T23:36:57.239 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.65035.log: /var/log/ceph/cluster2-client.mirror.64850.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28378.log 2026-03-23T23:36:57.240 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.65035.log.gz 2026-03-23T23:36:57.240 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.48639.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.64850.log.gz 2026-03-23T23:36:57.240 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.26862.log 2026-03-23T23:36:57.240 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28378.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.59433.log 2026-03-23T23:36:57.240 INFO:teuthology.orchestra.run.vm02.stderr: 71.0% -- replaced with /var/log/ceph/cluster1-client.mirror.28378.log.gz 2026-03-23T23:36:57.241 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.26862.log: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.48639.log.gz 2026-03-23T23:36:57.241 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54356.log 2026-03-23T23:36:57.241 INFO:teuthology.orchestra.run.vm02.stderr: 4.7% -- replaced with /var/log/ceph/cluster1-client.mirror.26862.log.gz 2026-03-23T23:36:57.241 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.59433.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28061.log 2026-03-23T23:36:57.241 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26249.log 2026-03-23T23:36:57.242 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62587.log 2026-03-23T23:36:57.242 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28061.log: /var/log/ceph/cluster1-client.admin.26249.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26249.log.gz 2026-03-23T23:36:57.242 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.mirror.28061.log.gz 2026-03-23T23:36:57.242 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60906.log 2026-03-23T23:36:57.243 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62587.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.62587.log.gz 2026-03-23T23:36:57.243 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.48826.log 2026-03-23T23:36:57.243 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose --/var/log/ceph/cluster2-client.mirror.60906.log: /var/log/ceph/cluster2-client.admin.57726.log 2026-03-23T23:36:57.243 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.48826.log: 70.0% -- replaced with /var/log/ceph/cluster2-client.mirror.60906.log.gz 2026-03-23T23:36:57.244 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61771.log 2026-03-23T23:36:57.244 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.57726.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.48826.log.gz 2026-03-23T23:36:57.244 INFO:teuthology.orchestra.run.vm02.stderr: 90.4% -- replaced with /var/log/ceph/cluster2-client.admin.57726.log.gz 2026-03-23T23:36:57.244 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.50383.log 2026-03-23T23:36:57.244 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61771.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.43734.log 2026-03-23T23:36:57.245 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.50383.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.50383.log.gz 2026-03-23T23:36:57.246 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster2-client.mirror.61771.log.gz 2026-03-23T23:36:57.246 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.59155.log 2026-03-23T23:36:57.246 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.43734.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68486.log 2026-03-23T23:36:57.247 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.59155.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.47024.log 2026-03-23T23:36:57.247 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster1-client.mirror.43734.log.gz 2026-03-23T23:36:57.247 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.36084.log 2026-03-23T23:36:57.248 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.47024.log: 90.4% -- replaced with /var/log/ceph/cluster1-client.mirror.59155.log.gz 2026-03-23T23:36:57.248 INFO:teuthology.orchestra.run.vm02.stderr: 87.5%/var/log/ceph/cluster2-client.admin.68486.log: -- replaced with /var/log/ceph/cluster1-client.admin.47024.log.gz 2026-03-23T23:36:57.248 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68486.log.gz 2026-03-23T23:36:57.248 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.34880.log 2026-03-23T23:36:57.248 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.36084.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66334.log 2026-03-23T23:36:57.249 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.34880.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.admin.36084.log.gz 2026-03-23T23:36:57.249 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.34880.log.gz 2026-03-23T23:36:57.249 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51328.log 2026-03-23T23:36:57.249 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66334.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.36826.log 2026-03-23T23:36:57.250 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51328.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.66334.log.gz 2026-03-23T23:36:57.250 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.57302.log 2026-03-23T23:36:57.250 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.36826.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.mirror.51328.log.gz 2026-03-23T23:36:57.250 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.36826.log.gz 2026-03-23T23:36:57.251 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25764.log 2026-03-23T23:36:57.251 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.57302.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53897.log 2026-03-23T23:36:57.251 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.25764.log: 0.0% 88.6% -- replaced with /var/log/ceph/cluster2-client.admin.57302.log.gz 2026-03-23T23:36:57.251 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster2-client.admin.25764.log.gz 2026-03-23T23:36:57.251 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.63394.log 2026-03-23T23:36:57.252 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53897.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.35871.log 2026-03-23T23:36:57.252 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.63394.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.53897.log.gz 2026-03-23T23:36:57.252 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61891.log 2026-03-23T23:36:57.252 INFO:teuthology.orchestra.run.vm02.stderr: 87.7%/var/log/ceph/cluster1-client.admin.35871.log: -- replaced with /var/log/ceph/cluster1-client.mirror.63394.log.gz 2026-03-23T23:36:57.252 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.35871.log.gz 2026-03-23T23:36:57.253 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.57248.log 2026-03-23T23:36:57.253 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61891.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.2.33224.log 2026-03-23T23:36:57.253 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.57248.log: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.61891.log.gz 2026-03-23T23:36:57.254 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.57248.log.gz 2026-03-23T23:36:57.254 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28544.log 2026-03-23T23:36:57.254 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.2.33224.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.64516.log 2026-03-23T23:36:57.254 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.66927.log 2026-03-23T23:36:57.255 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.64516.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.mirror.64516.log.gz 2026-03-23T23:36:57.255 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.44635.log 2026-03-23T23:36:57.256 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54356.log: /var/log/ceph/cluster2-client.mirror.66927.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.66927.log.gz 2026-03-23T23:36:57.256 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.54356.log.gz 2026-03-23T23:36:57.256 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.46070.log 2026-03-23T23:36:57.257 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.44635.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.37423.log 2026-03-23T23:36:57.257 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.44635.log.gz 2026-03-23T23:36:57.258 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.46070.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.46070.log.gz 2026-03-23T23:36:57.262 INFO:teuthology.orchestra.run.vm02.stderr: 92.7% -- replaced with /var/log/ceph/cluster1-client.mirror.0.29671.log.gz 2026-03-23T23:36:57.267 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28544.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.45256.log 2026-03-23T23:36:57.268 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.28544.log.gz 2026-03-23T23:36:57.268 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.37423.log: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.37423.log.gz 2026-03-23T23:36:57.268 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62664.log 2026-03-23T23:36:57.269 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.45256.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.44437.log 2026-03-23T23:36:57.269 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.44005.log 2026-03-23T23:36:57.269 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62664.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.62664.log.gz 2026-03-23T23:36:57.269 INFO:teuthology.orchestra.run.vm02.stderr: 94.8% -- replaced with /var/log/ceph/cluster2-client.mirror.2.33224.log.gz 2026-03-23T23:36:57.269 INFO:teuthology.orchestra.run.vm02.stderr: 89.9% -- replaced with /var/log/ceph/cluster1-client.mirror.45256.log.gz 2026-03-23T23:36:57.269 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.50091.log 2026-03-23T23:36:57.270 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54640.log 2026-03-23T23:36:57.270 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.44437.log: /var/log/ceph/cluster1-client.admin.44005.log: /var/log/ceph/cluster2-client.admin.50091.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.33614.log 2026-03-23T23:36:57.270 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.44437.log.gz 87.7% 2026-03-23T23:36:57.270 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.admin.44005.log.gz 2026-03-23T23:36:57.270 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.50091.log.gz 2026-03-23T23:36:57.270 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30629.log 2026-03-23T23:36:57.271 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54640.log: /var/log/ceph/cluster2-client.admin.33614.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.44760.log 2026-03-23T23:36:57.271 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.33614.log.gz 2026-03-23T23:36:57.271 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30629.log: 89.6% -- replaced with /var/log/ceph/cluster2-client.mirror.54640.log.gz 2026-03-23T23:36:57.271 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.37559.log 2026-03-23T23:36:57.272 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.50562.log 2026-03-23T23:36:57.272 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.30629.log.gz 2026-03-23T23:36:57.272 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.44760.log: /var/log/ceph/cluster2-client.admin.37559.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.45176.log 2026-03-23T23:36:57.272 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.63736.log 2026-03-23T23:36:57.272 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.44760.log.gz 2026-03-23T23:36:57.272 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.45176.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.admin.37559.log.gz 2026-03-23T23:36:57.273 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.50562.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.39237.log 2026-03-23T23:36:57.273 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.45176.log.gz 2026-03-23T23:36:57.273 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.59982.log 2026-03-23T23:36:57.273 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32445.log 2026-03-23T23:36:57.273 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.39237.log: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.50562.log.gz 2026-03-23T23:36:57.274 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.59982.log: /var/log/ceph/cluster1-client.admin.63736.log: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.59982.log.gz 2026-03-23T23:36:57.274 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.admin.39237.log.gz 2026-03-23T23:36:57.274 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.63736.log.gz 2026-03-23T23:36:57.274 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54376.log 2026-03-23T23:36:57.274 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28085.log 2026-03-23T23:36:57.274 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32445.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.37791.log 2026-03-23T23:36:57.275 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54376.log: /var/log/ceph/cluster1-client.mirror.28085.log: 90.2% -- replaced with /var/log/ceph/cluster2-client.mirror.32445.log.gz 2026-03-23T23:36:57.275 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.28085.log.gz 2026-03-23T23:36:57.275 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.54376.log.gz 2026-03-23T23:36:57.275 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.37218.log 2026-03-23T23:36:57.275 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.48532.log 2026-03-23T23:36:57.276 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.37791.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.44584.log 2026-03-23T23:36:57.276 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.37218.log: /var/log/ceph/cluster1-client.admin.48532.log: 87.3% 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.48532.log.gz 2026-03-23T23:36:57.276 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster2-client.admin.37218.log.gz 2026-03-23T23:36:57.276 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster1-client.mirror.37791.log.gz 2026-03-23T23:36:57.276 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.41104.log 2026-03-23T23:36:57.277 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.45078.log 2026-03-23T23:36:57.277 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.44584.log: /var/log/ceph/cluster2-client.mirror.41104.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.35951.log 2026-03-23T23:36:57.277 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.45078.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.44584.log.gz 2026-03-23T23:36:57.277 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.56789.log 2026-03-23T23:36:57.278 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.45078.log.gz 2026-03-23T23:36:57.278 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.41104.log.gz/var/log/ceph/cluster2-client.mirror.35951.log: 2026-03-23T23:36:57.278 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.36009.log 2026-03-23T23:36:57.278 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54278.log 2026-03-23T23:36:57.278 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.36009.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.58978.log 2026-03-23T23:36:57.279 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54278.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.35951.log.gz 2026-03-23T23:36:57.279 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.36009.log.gz 2026-03-23T23:36:57.279 INFO:teuthology.orchestra.run.vm02.stderr: 80.7% -- replaced with /var/log/ceph/cluster2-client.mirror.54278.log.gz 2026-03-23T23:36:57.280 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.56789.log: 92.1% -- replaced with /var/log/ceph/cluster2-client.mirror.56789.log.gz 2026-03-23T23:36:57.280 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.27003.log 2026-03-23T23:36:57.280 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.66809.log 2026-03-23T23:36:57.280 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.58978.log: /var/log/ceph/cluster1-client.mirror.27003.log: 91.8% -- replaced with /var/log/ceph/cluster1-client.mirror.0.59433.log.gz 2026-03-23T23:36:57.281 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52182.log 2026-03-23T23:36:57.281 INFO:teuthology.orchestra.run.vm02.stderr: 54.8% -- replaced with /var/log/ceph/cluster1-client.mirror.27003.log.gz 2026-03-23T23:36:57.281 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.66809.log: 88.6% -- replaced with /var/log/ceph/cluster1-client.admin.58978.log.gz 2026-03-23T23:36:57.281 INFO:teuthology.orchestra.run.vm02.stderr: 87.8%gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57073.log 2026-03-23T23:36:57.281 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster2-client.mirror.66809.log.gz 2026-03-23T23:36:57.281 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.35533.log 2026-03-23T23:36:57.282 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52182.log: /var/log/ceph/cluster2-client.mirror.57073.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.34377.log 2026-03-23T23:36:57.282 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.35533.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.57073.log.gz 2026-03-23T23:36:57.282 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.44689.log 2026-03-23T23:36:57.282 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.52182.log.gz 2026-03-23T23:36:57.282 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.35533.log.gz 2026-03-23T23:36:57.282 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.34377.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.37639.log 2026-03-23T23:36:57.283 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.44689.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61425.log 2026-03-23T23:36:57.283 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.34377.log.gz 2026-03-23T23:36:57.283 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.37639.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.44689.log.gz 2026-03-23T23:36:57.283 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.34731.log 2026-03-23T23:36:57.284 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.61425.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54895.log 2026-03-23T23:36:57.284 INFO:teuthology.orchestra.run.vm02.stderr: 65.8% -- replaced with /var/log/ceph/cluster1-client.mirror.61425.log.gz 2026-03-23T23:36:57.284 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.37639.log.gz 2026-03-23T23:36:57.284 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.34731.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53835.log 2026-03-23T23:36:57.284 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54895.log: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.54895.log.gz 2026-03-23T23:36:57.287 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.64785.log 2026-03-23T23:36:57.287 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.27404.log 2026-03-23T23:36:57.287 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53835.log: /var/log/ceph/cluster2-client.admin.64785.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.63901.log 2026-03-23T23:36:57.288 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.64785.log.gz 2026-03-23T23:36:57.288 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.27404.log: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.53835.log.gz 2026-03-23T23:36:57.288 INFO:teuthology.orchestra.run.vm02.stderr: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.0.27404.log.gz 2026-03-23T23:36:57.288 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.46899.log 2026-03-23T23:36:57.288 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.35355.log 2026-03-23T23:36:57.288 INFO:teuthology.orchestra.run.vm02.stderr: 94.7% -- replaced with /var/log/ceph/cluster1-client.mirror.34731.log.gz 2026-03-23T23:36:57.289 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.63901.log: gzip/var/log/ceph/cluster1-client.admin.46899.log: -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28236.log 2026-03-23T23:36:57.289 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.35355.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.29439.log 2026-03-23T23:36:57.289 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28236.log: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.46899.log.gz 90.2% -- replaced with /var/log/ceph/cluster1-client.mirror.63901.log.gz 2026-03-23T23:36:57.289 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.289 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.admin.35355.log.gz 2026-03-23T23:36:57.289 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.36880.log 2026-03-23T23:36:57.289 INFO:teuthology.orchestra.run.vm02.stderr: 88.8% -- replaced with /var/log/ceph/cluster2-client.mirror.28236.log.gz 2026-03-23T23:36:57.290 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.29439.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66716.log 2026-03-23T23:36:57.290 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.36880.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.63673.log 2026-03-23T23:36:57.290 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.29439.log.gz 2026-03-23T23:36:57.290 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66716.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.34353.log 2026-03-23T23:36:57.291 INFO:teuthology.orchestra.run.vm02.stderr: 88.2% -- replaced with /var/log/ceph/cluster1-client.mirror.66716.log.gz 2026-03-23T23:36:57.291 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster1-client.admin.36880.log.gz 2026-03-23T23:36:57.291 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52096.log 2026-03-23T23:36:57.291 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.63673.log: /var/log/ceph/cluster1-client.mirror.34353.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54850.log 2026-03-23T23:36:57.291 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52096.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.34353.log.gz 2026-03-23T23:36:57.291 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.39827.log 2026-03-23T23:36:57.292 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54850.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28109.log 2026-03-23T23:36:57.292 INFO:teuthology.orchestra.run.vm02.stderr: 87.0% -- replaced with /var/log/ceph/cluster1-client.mirror.54850.log.gz 2026-03-23T23:36:57.292 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.63673.log.gz 2026-03-23T23:36:57.292 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.39827.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.56171.log 2026-03-23T23:36:57.292 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.39827.log.gz 2026-03-23T23:36:57.292 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.40771.log 2026-03-23T23:36:57.292 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28109.log: 90.4% -- replaced with /var/log/ceph/cluster1-client.mirror.52096.log.gz 2026-03-23T23:36:57.293 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61408.log 2026-03-23T23:36:57.293 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.56171.log: /var/log/ceph/cluster1-client.mirror.40771.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.28109.log.gz 2026-03-23T23:36:57.293 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.40713.log 2026-03-23T23:36:57.293 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61408.log: 65.1% -- replaced with /var/log/ceph/cluster2-client.mirror.61408.log.gz 2026-03-23T23:36:57.294 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster1-client.mirror.40771.log.gz 2026-03-23T23:36:57.294 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68694.log 2026-03-23T23:36:57.294 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.40713.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.37090.log 2026-03-23T23:36:57.294 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68694.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68694.log.gz 2026-03-23T23:36:57.294 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.40713.log.gz 2026-03-23T23:36:57.295 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53005.log 2026-03-23T23:36:57.295 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.37090.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52677.log 2026-03-23T23:36:57.296 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53005.log: 90.7% -- replaced with /var/log/ceph/cluster1-client.mirror.37090.log.gz 2026-03-23T23:36:57.296 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.53005.log.gz 2026-03-23T23:36:57.296 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60005.log 2026-03-23T23:36:57.297 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52677.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.45778.log 2026-03-23T23:36:57.297 INFO:teuthology.orchestra.run.vm02.stderr: 91.8%/var/log/ceph/cluster1-client.mirror.60005.log: -- replaced with /var/log/ceph/cluster1-client.mirror.1.56171.log.gz 2026-03-23T23:36:57.297 INFO:teuthology.orchestra.run.vm02.stderr: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.60005.log.gz 2026-03-23T23:36:57.297 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.52677.log.gz 2026-03-23T23:36:57.297 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.34578.log 2026-03-23T23:36:57.298 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.45778.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.38533.log 2026-03-23T23:36:57.298 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55468.log 2026-03-23T23:36:57.298 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.34578.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.45778.log.gz 2026-03-23T23:36:57.298 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.38533.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31448.log 2026-03-23T23:36:57.298 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.34578.log.gz 2026-03-23T23:36:57.299 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55468.log: 89.9% -- replaced with /var/log/ceph/cluster1-client.mirror.38533.log.gz 2026-03-23T23:36:57.299 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.64490.log 2026-03-23T23:36:57.299 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31448.log: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.55468.log.gz 2026-03-23T23:36:57.299 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.45288.log 2026-03-23T23:36:57.299 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.31448.log.gz 2026-03-23T23:36:57.299 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.64490.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53126.log 2026-03-23T23:36:57.300 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster1-client.mirror.64490.log.gz 2026-03-23T23:36:57.300 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.35680.log 2026-03-23T23:36:57.300 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.45288.log: /var/log/ceph/cluster2-client.mirror.53126.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66302.log 2026-03-23T23:36:57.300 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57150.log 2026-03-23T23:36:57.300 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.35680.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.mirror.53126.log.gz 2026-03-23T23:36:57.301 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66302.log: 87.4% -- replaced with /var/log/ceph/cluster2-client.mirror.35680.log.gz 2026-03-23T23:36:57.301 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster1-client.mirror.45288.log.gz 2026-03-23T23:36:57.301 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25918.log 2026-03-23T23:36:57.301 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.66302.log.gz 2026-03-23T23:36:57.301 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57759.log 2026-03-23T23:36:57.301 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.57150.log: /var/log/ceph/cluster2-client.admin.25918.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.25918.log.gz 2026-03-23T23:36:57.301 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54396.log 2026-03-23T23:36:57.302 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.57759.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.46926.log 2026-03-23T23:36:57.302 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54396.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.57150.log.gz 2026-03-23T23:36:57.302 INFO:teuthology.orchestra.run.vm02.stderr: 88.2% -- replaced with /var/log/ceph/cluster2-client.mirror.54396.log.gz 2026-03-23T23:36:57.303 INFO:teuthology.orchestra.run.vm02.stderr: 92.1% -- replaced with /var/log/ceph/cluster2-client.mirror.57759.log.gz 2026-03-23T23:36:57.303 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.37532.log 2026-03-23T23:36:57.303 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.46926.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60630.log 2026-03-23T23:36:57.304 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.37532.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.33951.log 2026-03-23T23:36:57.304 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.46926.log.gz 2026-03-23T23:36:57.304 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60630.log: 88.7% -- replaced with /var/log/ceph/cluster2-client.admin.37532.log.gz 2026-03-23T23:36:57.304 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68668.log 2026-03-23T23:36:57.304 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.33951.log: gzip -5 --verbose -- /var/log/ceph/cluster2-osd.1.log 2026-03-23T23:36:57.305 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68668.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68668.log.gz 2026-03-23T23:36:57.305 INFO:teuthology.orchestra.run.vm02.stderr: 92.3% -- replaced with /var/log/ceph/cluster1-client.mirror.60630.log.gz 2026-03-23T23:36:57.305 INFO:teuthology.orchestra.run.vm02.stderr: 90.4% -- replaced with /var/log/ceph/cluster2-client.mirror.33951.log.gz 2026-03-23T23:36:57.305 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52510.log 2026-03-23T23:36:57.306 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-osd.1.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26549.log 2026-03-23T23:36:57.306 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52510.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60252.log 2026-03-23T23:36:57.306 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52870.log 2026-03-23T23:36:57.306 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26549.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26549.log.gz 2026-03-23T23:36:57.306 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.52510.log.gz 2026-03-23T23:36:57.307 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60252.log: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.60252.log.gz 2026-03-23T23:36:57.307 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.48898.log 2026-03-23T23:36:57.307 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27174.log 2026-03-23T23:36:57.308 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52870.log: /var/log/ceph/cluster1-client.admin.48898.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61854.log 2026-03-23T23:36:57.308 INFO:teuthology.orchestra.run.vm02.stderr: 80.4% -- replaced with /var/log/ceph/cluster2-client.mirror.52870.log.gz 2026-03-23T23:36:57.308 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27174.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.48898.log.gz 2026-03-23T23:36:57.308 INFO:teuthology.orchestra.run.vm02.stderr: 5.8% -- replaced with /var/log/ceph/cluster2-client.mirror.27174.log.gz 2026-03-23T23:36:57.308 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.47366.log 2026-03-23T23:36:57.308 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5/var/log/ceph/cluster2-client.mirror.61854.log: --verbose -- /var/log/ceph/cluster2-client.mirror.66789.log 2026-03-23T23:36:57.309 INFO:teuthology.orchestra.run.vm02.stderr: 59.6% -- replaced with /var/log/ceph/cluster2-client.mirror.61854.log.gz 2026-03-23T23:36:57.309 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.51695.log 2026-03-23T23:36:57.309 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.47366.log: /var/log/ceph/cluster2-client.mirror.66789.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.44269.log 2026-03-23T23:36:57.310 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.51695.log: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.66789.log.gz 2026-03-23T23:36:57.310 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.47366.log.gz 2026-03-23T23:36:57.310 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.46534.log 2026-03-23T23:36:57.310 INFO:teuthology.orchestra.run.vm02.stderr: 90.8% -- replaced with /var/log/ceph/cluster1-client.admin.51695.log.gz 2026-03-23T23:36:57.310 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.44269.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.33044.log 2026-03-23T23:36:57.310 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.46534.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.62463.log 2026-03-23T23:36:57.311 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.44269.log.gz 2026-03-23T23:36:57.311 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.33044.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.admin.46534.log.gz 2026-03-23T23:36:57.311 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.45947.log 2026-03-23T23:36:57.311 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.43343.log 2026-03-23T23:36:57.311 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.62463.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.33044.log.gz 2026-03-23T23:36:57.312 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.45947.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.62463.log.gz 2026-03-23T23:36:57.312 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.45947.log.gz 2026-03-23T23:36:57.312 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61117.log 2026-03-23T23:36:57.312 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54000.log 2026-03-23T23:36:57.312 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.43343.log: /var/log/ceph/cluster1-client.mirror.61117.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.61192.log 2026-03-23T23:36:57.313 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54000.log: 87.3% 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.43343.log.gz 2026-03-23T23:36:57.313 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.mirror.61117.log.gz 2026-03-23T23:36:57.313 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.62026.log 2026-03-23T23:36:57.313 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.61192.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.32042.log 2026-03-23T23:36:57.313 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.54000.log.gz 2026-03-23T23:36:57.314 INFO:teuthology.orchestra.run.vm02.stderr: 87.4%/var/log/ceph/cluster2-client.mirror.62026.log: -- replaced with /var/log/ceph/cluster1-client.admin.61192.log.gz 2026-03-23T23:36:57.314 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.55883.log 2026-03-23T23:36:57.314 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.32042.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.57329.log 2026-03-23T23:36:57.315 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.55883.log: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.62026.log.gz 2026-03-23T23:36:57.315 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.32042.log.gz 2026-03-23T23:36:57.315 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54828.log 2026-03-23T23:36:57.315 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.55883.log.gz 2026-03-23T23:36:57.315 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54783.log 2026-03-23T23:36:57.315 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.57329.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.29623.log 2026-03-23T23:36:57.316 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54828.log: /var/log/ceph/cluster2-client.mirror.54783.log: 90.4% -- replaced with /var/log/ceph/cluster2-client.admin.57329.log.gz 2026-03-23T23:36:57.316 INFO:teuthology.orchestra.run.vm02.stderr: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.54828.log.gz 2026-03-23T23:36:57.316 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.47978.log 2026-03-23T23:36:57.316 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.38103.log 2026-03-23T23:36:57.317 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.29623.log: /var/log/ceph/cluster2-client.mirror.47978.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.47978.log.gz 2026-03-23T23:36:57.317 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.54783.log.gz 2026-03-23T23:36:57.319 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27225.log 2026-03-23T23:36:57.319 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.38103.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.29419.log 2026-03-23T23:36:57.320 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27225.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.38103.log.gz 2026-03-23T23:36:57.320 INFO:teuthology.orchestra.run.vm02.stderr: 64.8% -- replaced with /var/log/ceph/cluster2-client.mirror.27225.log.gz 2026-03-23T23:36:57.320 INFO:teuthology.orchestra.run.vm02.stderr: 94.3% -- replaced with /var/log/ceph/cluster2-client.mirror.29623.log.gz 2026-03-23T23:36:57.321 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.29715.log 2026-03-23T23:36:57.321 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.26828.log 2026-03-23T23:36:57.321 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.29419.log: /var/log/ceph/cluster1-client.mirror.1.29715.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53491.log 2026-03-23T23:36:57.322 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.26828.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.29419.log.gz 2026-03-23T23:36:57.322 INFO:teuthology.orchestra.run.vm02.stderr: 4.7% -- replaced with /var/log/ceph/cluster1-client.mirror.26828.log.gz 2026-03-23T23:36:57.322 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.66463.log 2026-03-23T23:36:57.322 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.57566.log 2026-03-23T23:36:57.322 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53491.log: /var/log/ceph/cluster1-client.admin.66463.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27242.log 2026-03-23T23:36:57.323 INFO:teuthology.orchestra.run.vm02.stderr: 80.5% -- replaced with /var/log/ceph/cluster2-client.mirror.53491.log.gz 2026-03-23T23:36:57.323 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.66463.log.gz 2026-03-23T23:36:57.323 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.57566.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51771.log 2026-03-23T23:36:57.324 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27242.log: 90.5% -- replaced with /var/log/ceph/cluster1-client.admin.57566.log.gz 2026-03-23T23:36:57.324 INFO:teuthology.orchestra.run.vm02.stderr: 65.1% -- replaced with /var/log/ceph/cluster2-client.mirror.27242.log.gz 2026-03-23T23:36:57.324 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.44323.log 2026-03-23T23:36:57.324 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.47465.log 2026-03-23T23:36:57.325 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51771.log: /var/log/ceph/cluster1-client.admin.44323.log: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.51771.log.gz 2026-03-23T23:36:57.325 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.44323.log.gz 2026-03-23T23:36:57.325 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.29190.log 2026-03-23T23:36:57.325 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53589.log 2026-03-23T23:36:57.326 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.47465.log: /var/log/ceph/cluster2-client.mirror.29190.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.47465.log.gz 2026-03-23T23:36:57.326 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.29190.log.gz 2026-03-23T23:36:57.326 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52825.log 2026-03-23T23:36:57.326 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.49204.log 2026-03-23T23:36:57.327 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53589.log: /var/log/ceph/cluster2-client.mirror.52825.log: 88.3% -- replaced with /var/log/ceph/cluster2-client.mirror.52825.log.gz 2026-03-23T23:36:57.327 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.53589.log.gz 2026-03-23T23:36:57.327 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.39994.log 2026-03-23T23:36:57.328 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.36316.log 2026-03-23T23:36:57.328 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.49204.log: /var/log/ceph/cluster1-client.mirror.39994.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.49204.log.gz 2026-03-23T23:36:57.328 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.51449.log 2026-03-23T23:36:57.329 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.36316.log: 89.7% -- replaced with /var/log/ceph/cluster1-client.mirror.39994.log.gz 2026-03-23T23:36:57.329 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster1-client.mirror.36316.log.gz 2026-03-23T23:36:57.329 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.57493.log 2026-03-23T23:36:57.330 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53609.log 2026-03-23T23:36:57.330 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.51449.log: /var/log/ceph/cluster1-client.admin.57493.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.51449.log.gz 2026-03-23T23:36:57.330 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.63509.log 87.8% 2026-03-23T23:36:57.330 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.admin.57493.log.gz 2026-03-23T23:36:57.331 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53609.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60855.log 2026-03-23T23:36:57.331 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.62490.log 2026-03-23T23:36:57.332 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60855.log: 5.8% -- replaced with /var/log/ceph/cluster1-client.mirror.60855.log.gz 2026-03-23T23:36:57.335 INFO:teuthology.orchestra.run.vm02.stderr: 94.5% -- replaced with /var/log/ceph/cluster2-client.mirror.53609.log.gz 2026-03-23T23:36:57.336 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.63509.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.63509.log.gz 2026-03-23T23:36:57.336 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.38898.log 2026-03-23T23:36:57.336 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.64760.log 2026-03-23T23:36:57.337 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.62490.log: /var/log/ceph/cluster2-client.mirror.38898.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.62490.log.gz 2026-03-23T23:36:57.337 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.57592.log 2026-03-23T23:36:57.337 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.64760.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.64760.log.gz 2026-03-23T23:36:57.337 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.38898.log.gz 2026-03-23T23:36:57.338 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60375.log 2026-03-23T23:36:57.338 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.48925.log 2026-03-23T23:36:57.338 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.57592.log: /var/log/ceph/cluster2-client.mirror.60375.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.60375.log.gz 2026-03-23T23:36:57.339 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster1-client.mirror.57592.log.gz 2026-03-23T23:36:57.339 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.39111.log 2026-03-23T23:36:57.339 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.38603.log 2026-03-23T23:36:57.340 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.48925.log: /var/log/ceph/cluster2-client.mirror.39111.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.48925.log.gz 2026-03-23T23:36:57.340 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30478.log 2026-03-23T23:36:57.340 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.39111.log.gz 2026-03-23T23:36:57.341 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.38603.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.38603.log.gz 2026-03-23T23:36:57.341 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.29397.log 2026-03-23T23:36:57.341 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32815.log 2026-03-23T23:36:57.341 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30478.log: /var/log/ceph/cluster1-client.mirror.29397.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.30478.log.gz 2026-03-23T23:36:57.342 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.41880.log 2026-03-23T23:36:57.342 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32815.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.mirror.32815.log.gz 2026-03-23T23:36:57.342 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.48772.log 2026-03-23T23:36:57.342 INFO:teuthology.orchestra.run.vm02.stderr: 92.5% -- replaced with /var/log/ceph/cluster1-client.mirror.29397.log.gz 2026-03-23T23:36:57.343 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.41880.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.41880.log.gz 2026-03-23T23:36:57.343 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.36799.log 2026-03-23T23:36:57.344 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.62124.log 2026-03-23T23:36:57.344 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.48772.log: /var/log/ceph/cluster2-client.admin.36799.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.43475.log 2026-03-23T23:36:57.344 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.admin.48772.log.gz 2026-03-23T23:36:57.344 INFO:teuthology.orchestra.run.vm02.stderr: 88.5% -- replaced with /var/log/ceph/cluster2-client.admin.36799.log.gz 2026-03-23T23:36:57.345 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.62124.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.62124.log.gz 2026-03-23T23:36:57.345 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.42733.log 2026-03-23T23:36:57.345 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.43778.log 2026-03-23T23:36:57.346 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.43475.log: /var/log/ceph/cluster1-client.mirror.42733.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.65062.log 2026-03-23T23:36:57.346 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.42733.log.gz 2026-03-23T23:36:57.346 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster2-client.admin.43475.log.gz 2026-03-23T23:36:57.346 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55301.log 2026-03-23T23:36:57.347 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.43778.log: /var/log/ceph/cluster1-client.admin.65062.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60166.log 2026-03-23T23:36:57.347 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.65062.log.gz 2026-03-23T23:36:57.347 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.43778.log.gz 2026-03-23T23:36:57.348 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55301.log: 88.2% -- replaced with /var/log/ceph/cluster2-client.mirror.55301.log.gz 2026-03-23T23:36:57.348 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60676.log 2026-03-23T23:36:57.349 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32424.log 2026-03-23T23:36:57.349 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60166.log: /var/log/ceph/cluster2-client.mirror.60676.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.60166.log.gz 2026-03-23T23:36:57.349 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61751.log 2026-03-23T23:36:57.350 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32424.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.32424.log.gz 2026-03-23T23:36:57.350 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.37508.log 2026-03-23T23:36:57.350 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster2-client.mirror.60676.log.gz 2026-03-23T23:36:57.351 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61751.log: 88.6% -- replaced with /var/log/ceph/cluster2-client.mirror.61751.log.gz 2026-03-23T23:36:57.351 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62406.log 2026-03-23T23:36:57.351 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30782.log 2026-03-23T23:36:57.352 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.37508.log: /var/log/ceph/cluster1-client.mirror.62406.log: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.62406.log.gz 2026-03-23T23:36:57.352 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.37508.log.gz 2026-03-23T23:36:57.352 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.60501.log 2026-03-23T23:36:57.352 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.36725.log 2026-03-23T23:36:57.353 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30782.log: /var/log/ceph/cluster1-client.admin.60501.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.30782.log.gz 2026-03-23T23:36:57.353 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.60501.log.gz 2026-03-23T23:36:57.353 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.47235.log 2026-03-23T23:36:57.353 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55343.log 2026-03-23T23:36:57.354 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.36725.log: /var/log/ceph/cluster1-client.mirror.47235.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.47235.log.gz 2026-03-23T23:36:57.354 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.36725.log.gz 2026-03-23T23:36:57.354 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.41683.log 2026-03-23T23:36:57.355 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.47691.log 2026-03-23T23:36:57.355 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55343.log: /var/log/ceph/cluster1-client.mirror.41683.log: 88.4% -- replaced with /var/log/ceph/cluster2-client.mirror.55343.log.gz 2026-03-23T23:36:57.355 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51791.log 2026-03-23T23:36:57.356 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.47691.log: 90.1% -- replaced with /var/log/ceph/cluster1-client.mirror.41683.log.gz 2026-03-23T23:36:57.356 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.47691.log.gz 2026-03-23T23:36:57.356 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.39307.log 2026-03-23T23:36:57.357 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66748.log 2026-03-23T23:36:57.357 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51791.log: /var/log/ceph/cluster1-client.mirror.39307.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.37951.log 2026-03-23T23:36:57.357 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31295.log 2026-03-23T23:36:57.359 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66748.log: /var/log/ceph/cluster2-client.admin.37951.log: 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.39307.log.gz 2026-03-23T23:36:57.359 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.37951.log.gz 2026-03-23T23:36:57.359 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.51791.log.gz 2026-03-23T23:36:57.363 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.49476.log 2026-03-23T23:36:57.364 INFO:teuthology.orchestra.run.vm02.stderr: 94.9% -- replaced with /var/log/ceph/cluster1-client.mirror.66748.log.gz 2026-03-23T23:36:57.364 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31295.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.37613.log 2026-03-23T23:36:57.364 INFO:teuthology.orchestra.run.vm02.stderr: 87.5%/var/log/ceph/cluster2-client.admin.49476.log: -- replaced with /var/log/ceph/cluster1-client.admin.31295.log.gz 2026-03-23T23:36:57.364 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30656.log 2026-03-23T23:36:57.365 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.37613.log: 88.6% -- replaced with /var/log/ceph/cluster2-client.admin.49476.log.gz 2026-03-23T23:36:57.365 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60129.log 2026-03-23T23:36:57.365 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.37613.log.gz 2026-03-23T23:36:57.366 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30656.log: 91.0% -- replaced with /var/log/ceph/cluster1-client.admin.30656.log.gz 2026-03-23T23:36:57.366 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.47816.log 2026-03-23T23:36:57.366 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.46588.log 2026-03-23T23:36:57.366 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60129.log: /var/log/ceph/cluster1-client.admin.47816.log: 80.4% -- replaced with /var/log/ceph/cluster2-client.mirror.60129.log.gz 2026-03-23T23:36:57.367 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.64085.log 2026-03-23T23:36:57.367 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.47816.log.gz 2026-03-23T23:36:57.367 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.46588.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.66689.log 2026-03-23T23:36:57.367 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.59032.log 2026-03-23T23:36:57.368 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.46588.log.gz 2026-03-23T23:36:57.368 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.66689.log: /var/log/ceph/cluster1-client.admin.64085.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.66689.log.gz 2026-03-23T23:36:57.368 INFO:teuthology.orchestra.run.vm02.stderr: 86.8% -- replaced with /var/log/ceph/cluster1-client.admin.64085.log.gz 2026-03-23T23:36:57.368 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.27418.log 2026-03-23T23:36:57.369 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.41835.log 2026-03-23T23:36:57.369 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.59032.log: /var/log/ceph/cluster1-client.mirror.1.27418.log: 19.7% -- replaced with /var/log/ceph/cluster1-client.mirror.1.27418.log.gz 2026-03-23T23:36:57.369 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster2-client.admin.59032.log.gz 2026-03-23T23:36:57.369 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54722.log 2026-03-23T23:36:57.369 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.38577.log 2026-03-23T23:36:57.370 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.41835.log: /var/log/ceph/cluster2-client.mirror.54722.log: 89.6% -- replaced with /var/log/ceph/cluster2-client.mirror.54722.log.gz 2026-03-23T23:36:57.370 INFO:teuthology.orchestra.run.vm02.stderr: 89.6% -- replaced with /var/log/ceph/cluster2-client.mirror.41835.log.gz 2026-03-23T23:36:57.371 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.44464.log 2026-03-23T23:36:57.371 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.49317.log 2026-03-23T23:36:57.372 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.38577.log: /var/log/ceph/cluster2-client.admin.44464.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.44464.log.gz 2026-03-23T23:36:57.372 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster1-client.mirror.38577.log.gz 2026-03-23T23:36:57.372 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.26913.log 2026-03-23T23:36:57.373 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57846.log 2026-03-23T23:36:57.373 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.49317.log: /var/log/ceph/cluster1-client.mirror.26913.log: 65.8% -- replaced with /var/log/ceph/cluster1-client.mirror.26913.log.gz 2026-03-23T23:36:57.373 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.49317.log.gz 2026-03-23T23:36:57.373 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.56611.log 2026-03-23T23:36:57.374 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.35434.log 2026-03-23T23:36:57.374 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.57846.log: /var/log/ceph/cluster1-client.mirror.56611.log: 80.6% -- replaced with /var/log/ceph/cluster2-client.mirror.57846.log.gz 2026-03-23T23:36:57.374 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54543.log 2026-03-23T23:36:57.374 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.56611.log.gz 2026-03-23T23:36:57.375 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.35434.log: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.35434.log.gz 2026-03-23T23:36:57.375 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.45541.log 2026-03-23T23:36:57.375 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.30126.log 2026-03-23T23:36:57.376 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54543.log: /var/log/ceph/cluster1-client.admin.45541.log: 43.4% -- replaced with /var/log/ceph/cluster2-client.mirror.54543.log.gz 2026-03-23T23:36:57.376 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.40659.log 2026-03-23T23:36:57.376 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.45541.log.gz 2026-03-23T23:36:57.376 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.30126.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.30126.log.gz 2026-03-23T23:36:57.377 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.35925.log 2026-03-23T23:36:57.377 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-osd.0.log 2026-03-23T23:36:57.377 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.40659.log: /var/log/ceph/cluster2-client.admin.35925.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.40374.log 2026-03-23T23:36:57.377 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.35925.log.gz 2026-03-23T23:36:57.378 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.40659.log.gz 2026-03-23T23:36:57.378 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-osd.0.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.34245.log 2026-03-23T23:36:57.378 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.45443.log 2026-03-23T23:36:57.379 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.34245.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.34245.log.gz 2026-03-23T23:36:57.381 INFO:teuthology.orchestra.run.vm02.stderr: 92.9% -- replaced with /var/log/ceph/cluster1-client.mirror.1.29715.log.gz 2026-03-23T23:36:57.388 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.40374.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.40374.log.gz 2026-03-23T23:36:57.396 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.40821.log 2026-03-23T23:36:57.396 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.45443.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.42936.log 2026-03-23T23:36:57.396 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.40821.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.45443.log.gz 2026-03-23T23:36:57.396 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.41444.log 2026-03-23T23:36:57.397 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.40821.log.gz 2026-03-23T23:36:57.397 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.42936.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.42936.log.gz 2026-03-23T23:36:57.407 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.37140.log 2026-03-23T23:36:57.408 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.41444.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.66772.log 2026-03-23T23:36:57.408 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.37140.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.41444.log.gz 2026-03-23T23:36:57.408 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.39085.log 2026-03-23T23:36:57.408 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.mirror.37140.log.gz 2026-03-23T23:36:57.408 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.66772.log: 80.5% -- replaced with /var/log/ceph/cluster2-client.mirror.66772.log.gz 2026-03-23T23:36:57.409 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61728.log 2026-03-23T23:36:57.409 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.39085.log: gzip -5 --verbose -- /var/log/ceph/cluster2.log 2026-03-23T23:36:57.409 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.61728.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.39085.log.gz 2026-03-23T23:36:57.410 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.60474.log 2026-03-23T23:36:57.410 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2.log: 92.5% -- replaced with /var/log/ceph/cluster1-client.mirror.61728.log.gz 2026-03-23T23:36:57.411 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.53273.log 2026-03-23T23:36:57.411 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.60474.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.60474.log.gz 2026-03-23T23:36:57.412 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27191.log 2026-03-23T23:36:57.412 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.53273.log: 90.4% -- replaced with /var/log/ceph/cluster1-client.admin.53273.log.gz 2026-03-23T23:36:57.413 INFO:teuthology.orchestra.run.vm02.stderr: 87.1% -- replaced with /var/log/ceph/cluster2.log.gz 2026-03-23T23:36:57.413 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54335.log 2026-03-23T23:36:57.413 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27191.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.48697.log 2026-03-23T23:36:57.413 INFO:teuthology.orchestra.run.vm02.stderr: 4.7% -- replaced with /var/log/ceph/cluster2-client.mirror.27191.log.gz 2026-03-23T23:36:57.413 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54335.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.58737.log 2026-03-23T23:36:57.414 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.48697.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.48697.log.gz 2026-03-23T23:36:57.418 INFO:teuthology.orchestra.run.vm02.stderr: 94.0% -- replaced with /var/log/ceph/cluster2-client.mirror.54335.log.gz 2026-03-23T23:36:57.418 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68512.log 2026-03-23T23:36:57.419 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.58737.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54170.log 2026-03-23T23:36:57.419 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68512.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68512.log.gz 2026-03-23T23:36:57.419 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.58737.log.gz 2026-03-23T23:36:57.419 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54061.log 2026-03-23T23:36:57.419 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54170.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.37684.log 2026-03-23T23:36:57.420 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54061.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.54061.log.gz 2026-03-23T23:36:57.420 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.54170.log.gz 2026-03-23T23:36:57.420 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.46647.log 2026-03-23T23:36:57.421 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.37684.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.34131.log 2026-03-23T23:36:57.421 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.46647.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.37684.log.gz 2026-03-23T23:36:57.421 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28035.log 2026-03-23T23:36:57.421 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.46647.log.gz 2026-03-23T23:36:57.423 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.34131.log: 90.8% -- replaced with /var/log/ceph/cluster1-client.mirror.34131.log.gz 2026-03-23T23:36:57.423 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.41978.log 2026-03-23T23:36:57.423 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.40561.log 2026-03-23T23:36:57.424 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28035.log: /var/log/ceph/cluster1-client.mirror.41978.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.41978.log.gz 2026-03-23T23:36:57.424 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.28035.log.gz 2026-03-23T23:36:57.424 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.36640.log 2026-03-23T23:36:57.424 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.40561.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.49099.log 2026-03-23T23:36:57.425 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.36640.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.40561.log.gz 2026-03-23T23:36:57.425 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.36640.log.gz 2026-03-23T23:36:57.425 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66518.log 2026-03-23T23:36:57.425 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.49099.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52556.log 2026-03-23T23:36:57.426 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66518.log: 87.4% -- replaced with /var/log/ceph/cluster2-client.mirror.49099.log.gz 2026-03-23T23:36:57.426 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.63104.log 2026-03-23T23:36:57.427 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52556.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.52556.log.gz 2026-03-23T23:36:57.427 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.43048.log 2026-03-23T23:36:57.428 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.63104.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.3.33229.log 2026-03-23T23:36:57.430 INFO:teuthology.orchestra.run.vm02.stderr: 93.9% -- replaced with /var/log/ceph/cluster1-client.mirror.3.63104.log.gz 2026-03-23T23:36:57.431 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.43048.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.38393.log 2026-03-23T23:36:57.431 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster1-client.mirror.43048.log.gz 2026-03-23T23:36:57.432 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.3.33229.log: 20.2% -- replaced with /var/log/ceph/cluster2-client.mirror.3.33229.log.gz 2026-03-23T23:36:57.432 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28280.log 2026-03-23T23:36:57.433 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.38393.log: 90.4% -- replaced with /var/log/ceph/cluster2-client.mirror.38393.log.gz 2026-03-23T23:36:57.434 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.38956.log 2026-03-23T23:36:57.434 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28280.log: 86.7% -- replaced with /var/log/ceph/cluster1-client.mirror.28280.log.gz 2026-03-23T23:36:57.434 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.39800.log 2026-03-23T23:36:57.435 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.38956.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.38956.log.gz 2026-03-23T23:36:57.435 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.55859.log 2026-03-23T23:36:57.436 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.39800.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.39800.log.gz 2026-03-23T23:36:57.436 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.41186.log 2026-03-23T23:36:57.437 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.55859.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.55859.log.gz 2026-03-23T23:36:57.437 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.47127.log 2026-03-23T23:36:57.438 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.41186.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.41186.log.gz 2026-03-23T23:36:57.438 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.57645.log 2026-03-23T23:36:57.439 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.47127.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.47127.log.gz 2026-03-23T23:36:57.439 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60923.log 2026-03-23T23:36:57.440 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.57645.log: 88.5% -- replaced with /var/log/ceph/cluster1-client.admin.57645.log.gz 2026-03-23T23:36:57.440 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53569.log 2026-03-23T23:36:57.441 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60923.log: 80.4% -- replaced with /var/log/ceph/cluster2-client.mirror.60923.log.gz 2026-03-23T23:36:57.441 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57176.log 2026-03-23T23:36:57.442 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53569.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.53569.log.gz 2026-03-23T23:36:57.442 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.33822.log 2026-03-23T23:36:57.443 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.57176.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.57176.log.gz 2026-03-23T23:36:57.443 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.50992.log 2026-03-23T23:36:57.444 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.33822.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.33822.log.gz 2026-03-23T23:36:57.444 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30235.log 2026-03-23T23:36:57.444 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.50992.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.40686.log 2026-03-23T23:36:57.446 INFO:teuthology.orchestra.run.vm02.stderr: 90.4% -- replaced with /var/log/ceph/cluster1-client.mirror.50992.log.gz 2026-03-23T23:36:57.447 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30235.log: 90.3% -- replaced with /var/log/ceph/cluster1-client.admin.30235.log.gz 2026-03-23T23:36:57.447 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.50972.log 2026-03-23T23:36:57.447 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.40686.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51177.log 2026-03-23T23:36:57.448 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.40686.log.gz 2026-03-23T23:36:57.448 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.50972.log: 88.5% -- replaced with /var/log/ceph/cluster1-client.mirror.50972.log.gz 2026-03-23T23:36:57.449 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.55489.log 2026-03-23T23:36:57.449 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51177.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.49583.log 2026-03-23T23:36:57.450 INFO:teuthology.orchestra.run.vm02.stderr: 88.2% -- replaced with /var/log/ceph/cluster2-client.mirror.51177.log.gz 2026-03-23T23:36:57.450 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.55489.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55811.log 2026-03-23T23:36:57.450 INFO:teuthology.orchestra.run.vm02.stderr: 88.2% -- replaced with /var/log/ceph/cluster1-client.mirror.55489.log.gz 2026-03-23T23:36:57.452 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.49583.log: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.49583.log.gz 2026-03-23T23:36:57.452 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.58919.log 2026-03-23T23:36:57.452 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55811.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.55811.log.gz 2026-03-23T23:36:57.453 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.57439.log 2026-03-23T23:36:57.454 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.58919.log: 89.7% -- replaced with /var/log/ceph/cluster1-client.mirror.58919.log.gz 2026-03-23T23:36:57.454 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26777.log 2026-03-23T23:36:57.454 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.57439.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.57439.log.gz 2026-03-23T23:36:57.455 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.38791.log 2026-03-23T23:36:57.455 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.26777.log: 80.4% -- replaced with /var/log/ceph/cluster1-client.admin.26777.log.gz 2026-03-23T23:36:57.455 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61357.log 2026-03-23T23:36:57.456 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.38791.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.38791.log.gz 2026-03-23T23:36:57.456 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.39004.log 2026-03-23T23:36:57.457 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.61357.log: 59.3% -- replaced with /var/log/ceph/cluster1-client.mirror.61357.log.gz 2026-03-23T23:36:57.457 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.67405.log 2026-03-23T23:36:57.458 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.39004.log: 88.7% -- replaced with /var/log/ceph/cluster2-client.admin.39004.log.gz 2026-03-23T23:36:57.458 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.34191.log 2026-03-23T23:36:57.461 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.67405.log: 93.3% -- replaced with /var/log/ceph/cluster1-client.mirror.0.67405.log.gz 2026-03-23T23:36:57.461 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.46351.log 2026-03-23T23:36:57.462 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.34191.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.34191.log.gz 2026-03-23T23:36:57.462 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55714.log 2026-03-23T23:36:57.463 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.46351.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.23135.log 2026-03-23T23:36:57.463 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.46351.log.gz 2026-03-23T23:36:57.468 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55714.log: 94.0% -- replaced with /var/log/ceph/cluster2-client.mirror.55714.log.gz 2026-03-23T23:36:57.468 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55448.log 2026-03-23T23:36:57.468 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.23135.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.23135.log.gz 2026-03-23T23:36:57.469 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.38627.log 2026-03-23T23:36:57.469 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55448.log: 88.3% -- replaced with /var/log/ceph/cluster2-client.mirror.55448.log.gz 2026-03-23T23:36:57.470 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.30076.log 2026-03-23T23:36:57.470 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.38627.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.38627.log.gz 2026-03-23T23:36:57.470 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.29676.log 2026-03-23T23:36:57.471 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.30076.log: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.30076.log.gz 2026-03-23T23:36:57.472 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.30262.log 2026-03-23T23:36:57.472 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.29676.log: 94.2% -- replaced with /var/log/ceph/cluster1-client.mirror.66518.log.gz 2026-03-23T23:36:57.472 INFO:teuthology.orchestra.run.vm02.stderr: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.1.29676.log.gz 2026-03-23T23:36:57.472 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.23042.log 2026-03-23T23:36:57.473 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.30262.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53696.log 2026-03-23T23:36:57.473 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.23042.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.23042.log.gz 2026-03-23T23:36:57.473 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster2-client.admin.30262.log.gz 2026-03-23T23:36:57.473 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.50821.log 2026-03-23T23:36:57.473 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53696.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.35042.log 2026-03-23T23:36:57.474 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.50821.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.53696.log.gz 2026-03-23T23:36:57.474 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.50329.log 2026-03-23T23:36:57.474 INFO:teuthology.orchestra.run.vm02.stderr: 88.5% -- replaced with /var/log/ceph/cluster1-client.admin.50821.log.gz 2026-03-23T23:36:57.475 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.35042.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.35042.log.gz 2026-03-23T23:36:57.475 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.46297.log 2026-03-23T23:36:57.475 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.50329.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.66953.log 2026-03-23T23:36:57.476 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.46297.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.50329.log.gz 2026-03-23T23:36:57.476 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.33303.log 2026-03-23T23:36:57.476 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.46297.log.gz 2026-03-23T23:36:57.476 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.66953.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.66953.log.gz 2026-03-23T23:36:57.477 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55070.log 2026-03-23T23:36:57.477 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.33303.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60561.log 2026-03-23T23:36:57.478 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55070.log: 88.4% -- replaced with /var/log/ceph/cluster2-client.mirror.55070.log.gz 2026-03-23T23:36:57.478 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26076.log 2026-03-23T23:36:57.478 INFO:teuthology.orchestra.run.vm02.stderr: 90.3% -- replaced with /var/log/ceph/cluster2-client.mirror.33303.log.gz 2026-03-23T23:36:57.478 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60561.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54149.log 2026-03-23T23:36:57.478 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.48559.log 2026-03-23T23:36:57.479 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54149.log: 92.5% -- replaced with /var/log/ceph/cluster2-client.mirror.60561.log.gz 2026-03-23T23:36:57.479 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26076.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26076.log.gz 2026-03-23T23:36:57.483 INFO:teuthology.orchestra.run.vm02.stderr: 94.4% -- replaced with /var/log/ceph/cluster2-client.mirror.54149.log.gz 2026-03-23T23:36:57.483 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28618.log 2026-03-23T23:36:57.484 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.48559.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.57699.log 2026-03-23T23:36:57.484 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28618.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.48559.log.gz 2026-03-23T23:36:57.484 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53100.log 2026-03-23T23:36:57.484 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.28618.log.gz 2026-03-23T23:36:57.485 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.57699.log: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.57699.log.gz 2026-03-23T23:36:57.485 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.59381.log 2026-03-23T23:36:57.485 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53100.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55550.log 2026-03-23T23:36:57.486 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.59381.log: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.53100.log.gz 2026-03-23T23:36:57.486 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.39941.log 2026-03-23T23:36:57.486 INFO:teuthology.orchestra.run.vm02.stderr: 90.3% -- replaced with /var/log/ceph/cluster2-client.mirror.59381.log.gz 2026-03-23T23:36:57.487 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55550.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.45149.log 2026-03-23T23:36:57.487 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.28666.log 2026-03-23T23:36:57.487 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.45149.log: 88.7% -- replaced with /var/log/ceph/cluster2-client.mirror.55550.log.gz 2026-03-23T23:36:57.487 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.45149.log.gz 2026-03-23T23:36:57.488 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.39941.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62293.log 2026-03-23T23:36:57.488 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.28666.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.39941.log.gz 2026-03-23T23:36:57.488 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52139.log 2026-03-23T23:36:57.488 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.28666.log.gz 2026-03-23T23:36:57.489 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62293.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.34458.log 2026-03-23T23:36:57.489 INFO:teuthology.orchestra.run.vm02.stderr: 87.1% -- replaced with /var/log/ceph/cluster1-client.mirror.62293.log.gz 2026-03-23T23:36:57.489 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52139.log: 89.5% -- replaced with /var/log/ceph/cluster2-client.mirror.52139.log.gz 2026-03-23T23:36:57.490 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.37586.log 2026-03-23T23:36:57.490 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.34458.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.39968.log 2026-03-23T23:36:57.490 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.37586.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.34458.log.gz 2026-03-23T23:36:57.490 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.66635.log 2026-03-23T23:36:57.491 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.37586.log.gz 2026-03-23T23:36:57.491 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.39968.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.39968.log.gz 2026-03-23T23:36:57.491 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.44715.log 2026-03-23T23:36:57.491 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.66635.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.34038.log 2026-03-23T23:36:57.492 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.44715.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.66635.log.gz 2026-03-23T23:36:57.492 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.48392.log 2026-03-23T23:36:57.492 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.34038.log: 90.1% -- replaced with /var/log/ceph/cluster1-client.mirror.44715.log.gz 2026-03-23T23:36:57.493 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.34038.log.gz 2026-03-23T23:36:57.493 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.42002.log 2026-03-23T23:36:57.493 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.48392.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.45751.log 2026-03-23T23:36:57.493 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.42002.log: 88.6% -- replaced with /var/log/ceph/cluster1-client.admin.48392.log.gz 2026-03-23T23:36:57.494 INFO:teuthology.orchestra.run.vm02.stderr: 88.4% -- replaced with /var/log/ceph/cluster2-client.admin.42002.log.gzgzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53794.log 2026-03-23T23:36:57.494 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.494 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.45751.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.30558.log 2026-03-23T23:36:57.494 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.35226.log 2026-03-23T23:36:57.494 INFO:teuthology.orchestra.run.vm02.stderr: 88.5% -- replaced with /var/log/ceph/cluster2-client.admin.45751.log.gz 2026-03-23T23:36:57.495 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.30558.log: /var/log/ceph/cluster2-client.mirror.53794.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52202.log 2026-03-23T23:36:57.496 INFO:teuthology.orchestra.run.vm02.stderr: 92.3% -- replaced with /var/log/ceph/cluster1-client.mirror.30558.log.gz 2026-03-23T23:36:57.496 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.35226.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.35226.log.gz 2026-03-23T23:36:57.500 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.43627.log 2026-03-23T23:36:57.501 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52202.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.49344.log 2026-03-23T23:36:57.501 INFO:teuthology.orchestra.run.vm02.stderr: 94.4% -- replaced with /var/log/ceph/cluster2-client.mirror.53794.log.gz 2026-03-23T23:36:57.501 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.43627.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.52202.log.gz 2026-03-23T23:36:57.501 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.43627.log.gz 2026-03-23T23:36:57.501 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.67372.log 2026-03-23T23:36:57.502 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.49344.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.32665.log 2026-03-23T23:36:57.502 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.67372.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.49344.log.gz 2026-03-23T23:36:57.502 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.50848.log 2026-03-23T23:36:57.503 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.32665.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.mirror.32665.log.gz 2026-03-23T23:36:57.507 INFO:teuthology.orchestra.run.vm02.stderr: 95.5% -- replaced with /var/log/ceph/cluster1-client.mirror.67372.log.gz 2026-03-23T23:36:57.507 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.44086.log 2026-03-23T23:36:57.508 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.50848.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.23218.log 2026-03-23T23:36:57.508 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.44086.log: 90.3% -- replaced with /var/log/ceph/cluster1-client.admin.50848.log.gz 2026-03-23T23:36:57.508 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.48193.log 2026-03-23T23:36:57.509 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.44086.log.gz 2026-03-23T23:36:57.509 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.23218.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.23218.log.gz 2026-03-23T23:36:57.509 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28642.log 2026-03-23T23:36:57.509 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.48193.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.50949.log 2026-03-23T23:36:57.509 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.48193.log.gz 2026-03-23T23:36:57.510 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28642.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.43149.log 2026-03-23T23:36:57.510 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.50949.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.28642.log.gz 2026-03-23T23:36:57.514 INFO:teuthology.orchestra.run.vm02.stderr: 94.3% -- replaced with /var/log/ceph/cluster2-client.mirror.50949.log.gz 2026-03-23T23:36:57.514 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.58318.log 2026-03-23T23:36:57.514 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.43149.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30836.log 2026-03-23T23:36:57.514 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.43149.log.gz 2026-03-23T23:36:57.515 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.58318.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25991.log 2026-03-23T23:36:57.515 INFO:teuthology.orchestra.run.vm02.stderr: 87.7%/var/log/ceph/cluster1-client.admin.30836.log: -- replaced with /var/log/ceph/cluster1-client.mirror.58318.log.gz 2026-03-23T23:36:57.515 INFO:teuthology.orchestra.run.vm02.stderr: 86.8% -- replaced with /var/log/ceph/cluster1-client.admin.30836.log.gz 2026-03-23T23:36:57.515 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.44382.log 2026-03-23T23:36:57.516 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.25991.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.25991.log.gz 2026-03-23T23:36:57.516 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31611.log 2026-03-23T23:36:57.516 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.58369.log 2026-03-23T23:36:57.516 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.44382.log: /var/log/ceph/cluster1-client.admin.31611.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.44382.log.gz 2026-03-23T23:36:57.516 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.31611.log.gz 2026-03-23T23:36:57.517 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62429.log 2026-03-23T23:36:57.517 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.58369.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61932.log 2026-03-23T23:36:57.518 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62429.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.62429.log.gz 2026-03-23T23:36:57.522 INFO:teuthology.orchestra.run.vm02.stderr: 92.0% -- replaced with /var/log/ceph/cluster1-client.mirror.0.58369.log.gz 2026-03-23T23:36:57.522 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.38453.log 2026-03-23T23:36:57.522 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61932.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.68120.log 2026-03-23T23:36:57.523 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.mirror.61932.log.gz 2026-03-23T23:36:57.523 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.38453.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.39031.log 2026-03-23T23:36:57.523 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.68120.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.38453.log.gz 2026-03-23T23:36:57.523 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.68120.log.gz 2026-03-23T23:36:57.524 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53815.log 2026-03-23T23:36:57.524 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.39031.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.39058.log 2026-03-23T23:36:57.524 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.admin.39031.log.gz 2026-03-23T23:36:57.524 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53815.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.32690.log 2026-03-23T23:36:57.525 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.39058.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.39058.log.gz 2026-03-23T23:36:57.525 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.53815.log.gz 2026-03-23T23:36:57.525 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62608.log 2026-03-23T23:36:57.525 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.32690.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51197.log 2026-03-23T23:36:57.526 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster1-client.mirror.32690.log.gz 2026-03-23T23:36:57.526 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62608.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.42029.log 2026-03-23T23:36:57.526 INFO:teuthology.orchestra.run.vm02.stderr: 87.0% -- replaced with /var/log/ceph/cluster1-client.mirror.62608.log.gz 2026-03-23T23:36:57.526 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51197.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.26811.log 2026-03-23T23:36:57.527 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.42029.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.42029.log.gz 2026-03-23T23:36:57.527 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.51197.log.gz 2026-03-23T23:36:57.527 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.67055.log 2026-03-23T23:36:57.527 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.26811.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.35274.log 2026-03-23T23:36:57.528 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.67055.log: 62.9% -- replaced with /var/log/ceph/cluster1-client.mirror.26811.log.gz 2026-03-23T23:36:57.528 INFO:teuthology.orchestra.run.vm02.stderr:gzip 88.6% -- replaced with /var/log/ceph/cluster2-client.admin.67055.log.gz -5 2026-03-23T23:36:57.528 INFO:teuthology.orchestra.run.vm02.stderr: --verbose -- /var/log/ceph/cluster1-client.admin.37343.log 2026-03-23T23:36:57.528 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.35274.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.35274.log.gz 2026-03-23T23:36:57.529 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32620.log 2026-03-23T23:36:57.529 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.37343.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32139.log 2026-03-23T23:36:57.530 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32620.log: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.37343.log.gz 2026-03-23T23:36:57.530 INFO:teuthology.orchestra.run.vm02.stderr: 88.4% -- replaced with /var/log/ceph/cluster2-client.mirror.32620.log.gz 2026-03-23T23:36:57.530 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.35630.log 2026-03-23T23:36:57.530 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32139.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.32221.log 2026-03-23T23:36:57.530 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.35630.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.63945.log 2026-03-23T23:36:57.531 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.35630.log.gz 2026-03-23T23:36:57.531 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.32221.log: 90.7% -- replaced with /var/log/ceph/cluster2-client.mirror.32139.log.gz 2026-03-23T23:36:57.532 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.32221.log.gz 2026-03-23T23:36:57.532 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.41264.log 2026-03-23T23:36:57.532 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52222.log 2026-03-23T23:36:57.533 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.63945.log: /var/log/ceph/cluster1-client.admin.41264.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61141.log 2026-03-23T23:36:57.533 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.63945.log.gz 2026-03-23T23:36:57.533 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.41264.log.gz 2026-03-23T23:36:57.533 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.39722.log 2026-03-23T23:36:57.533 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52222.log: /var/log/ceph/cluster1-client.mirror.61141.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.40480.log 2026-03-23T23:36:57.534 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.61141.log.gz 2026-03-23T23:36:57.534 INFO:teuthology.orchestra.run.vm02.stderr: 90.4% -- replaced with /var/log/ceph/cluster2-client.mirror.52222.log.gz 2026-03-23T23:36:57.534 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.42250.log 2026-03-23T23:36:57.534 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.39722.log: /var/log/ceph/cluster2-client.admin.40480.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.39722.log.gz 2026-03-23T23:36:57.535 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55657.log 2026-03-23T23:36:57.535 INFO:teuthology.orchestra.run.vm02.stderr: 88.7%/var/log/ceph/cluster1-client.mirror.42250.log: -- replaced with /var/log/ceph/cluster2-client.admin.40480.log.gz 2026-03-23T23:36:57.535 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28889.log 2026-03-23T23:36:57.535 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.48053.log 2026-03-23T23:36:57.536 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28889.log: 89.9% -- replaced with /var/log/ceph/cluster1-client.mirror.42250.log.gz 2026-03-23T23:36:57.536 INFO:teuthology.orchestra.run.vm02.stderr: 70.0% -- replaced with /var/log/ceph/cluster1-client.mirror.28889.log.gz/var/log/ceph/cluster2-client.mirror.55657.log: 2026-03-23T23:36:57.536 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.62247.log 2026-03-23T23:36:57.536 INFO:teuthology.orchestra.run.vm02.stderr: 80.7% -- replaced with /var/log/ceph/cluster2-client.mirror.55657.log.gz 2026-03-23T23:36:57.537 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.48053.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.48053.log.gz 2026-03-23T23:36:57.537 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.40926.log 2026-03-23T23:36:57.537 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.62247.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.64107.log 2026-03-23T23:36:57.538 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.40926.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.33929.log 2026-03-23T23:36:57.538 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.40926.log.gz 2026-03-23T23:36:57.539 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.64107.log: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.62247.log.gz 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.64107.log.gz 2026-03-23T23:36:57.539 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.539 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28432.log 2026-03-23T23:36:57.539 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53942.log 2026-03-23T23:36:57.540 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.33929.log: /var/log/ceph/cluster2-client.mirror.28432.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.mirror.28432.log.gz 2026-03-23T23:36:57.540 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.62979.log 2026-03-23T23:36:57.540 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53942.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.53942.log.gz 2026-03-23T23:36:57.540 INFO:teuthology.orchestra.run.vm02.stderr: 92.3% -- replaced with /var/log/ceph/cluster1-client.mirror.33929.log.gz 2026-03-23T23:36:57.540 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.45104.log 2026-03-23T23:36:57.541 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.62979.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.42757.log 2026-03-23T23:36:57.542 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.45104.log: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.45104.log.gz 2026-03-23T23:36:57.543 INFO:teuthology.orchestra.run.vm02.stderr: 93.9% -- replaced with /var/log/ceph/cluster1-client.mirror.0.62979.log.gz 2026-03-23T23:36:57.543 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28570.log 2026-03-23T23:36:57.543 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61529.log 2026-03-23T23:36:57.543 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.42757.log: /var/log/ceph/cluster2-client.mirror.28570.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.44841.log 2026-03-23T23:36:57.544 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster2-client.admin.42757.log.gz 2026-03-23T23:36:57.544 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.28570.log.gz 2026-03-23T23:36:57.544 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61529.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.29017.log 2026-03-23T23:36:57.545 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.44841.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.44841.log.gz 2026-03-23T23:36:57.548 INFO:teuthology.orchestra.run.vm02.stderr: 94.3% -- replaced with /var/log/ceph/cluster2-client.mirror.61529.log.gz 2026-03-23T23:36:57.548 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62337.log 2026-03-23T23:36:57.548 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.29017.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62543.log 2026-03-23T23:36:57.549 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62337.log: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.29017.log.gz 2026-03-23T23:36:57.549 INFO:teuthology.orchestra.run.vm02.stderr: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.62337.log.gz 2026-03-23T23:36:57.549 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.61675.log 2026-03-23T23:36:57.549 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62543.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57053.log 2026-03-23T23:36:57.550 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.61675.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.61675.log.gz 2026-03-23T23:36:57.550 INFO:teuthology.orchestra.run.vm02.stderr: 91.5% -- replaced with /var/log/ceph/cluster1-client.mirror.62543.log.gz 2026-03-23T23:36:57.550 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32948.log 2026-03-23T23:36:57.551 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.57053.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54580.log 2026-03-23T23:36:57.551 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32948.log: 89.5% -- replaced with /var/log/ceph/cluster2-client.mirror.57053.log.gz 2026-03-23T23:36:57.552 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26374.log 2026-03-23T23:36:57.552 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54580.log: 90.4% -- replaced with /var/log/ceph/cluster2-client.mirror.54580.log.gz 2026-03-23T23:36:57.553 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55112.log 2026-03-23T23:36:57.553 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.26374.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26374.log.gz 2026-03-23T23:36:57.553 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.50201.log 2026-03-23T23:36:57.553 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55112.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.37738.log 2026-03-23T23:36:57.554 INFO:teuthology.orchestra.run.vm02.stderr: 88.3% -- replaced with /var/log/ceph/cluster2-client.mirror.55112.log.gz 2026-03-23T23:36:57.555 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.50201.log: 90.3% -- replaced with /var/log/ceph/cluster2-client.mirror.50201.log.gz 2026-03-23T23:36:57.556 INFO:teuthology.orchestra.run.vm02.stderr: 94.4% -- replaced with /var/log/ceph/cluster2-client.mirror.32948.log.gz 2026-03-23T23:36:57.556 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31691.log 2026-03-23T23:36:57.556 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.37738.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52761.log 2026-03-23T23:36:57.557 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31691.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.39333.log 2026-03-23T23:36:57.557 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.32069.log 2026-03-23T23:36:57.557 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52761.log: /var/log/ceph/cluster1-client.mirror.39333.log: 87.7% 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.31691.log.gz -- replaced with /var/log/ceph/cluster2-client.admin.37738.log.gz 2026-03-23T23:36:57.557 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:57.558 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.39333.log.gz 2026-03-23T23:36:57.558 INFO:teuthology.orchestra.run.vm02.stderr: 90.5% -- replaced with /var/log/ceph/cluster1-client.mirror.52761.log.gz 2026-03-23T23:36:57.559 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.63972.log 2026-03-23T23:36:57.559 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.32069.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25921.log 2026-03-23T23:36:57.560 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.63972.log: 90.6% -- replaced with /var/log/ceph/cluster1-client.admin.32069.log.gz 2026-03-23T23:36:57.560 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.63972.log.gz 2026-03-23T23:36:57.560 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.36461.log 2026-03-23T23:36:57.560 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.44112.log 2026-03-23T23:36:57.561 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.25921.log: 0.0%/var/log/ceph/cluster1-client.admin.36461.log: -- replaced with /var/log/ceph/cluster2-client.admin.25921.log.gz 2026-03-23T23:36:57.561 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.36461.log.gz 2026-03-23T23:36:57.561 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.49530.log 2026-03-23T23:36:57.561 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.44112.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27157.log 2026-03-23T23:36:57.562 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.49530.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.44112.log.gz 2026-03-23T23:36:57.562 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster1-client.admin.49530.log.gz 2026-03-23T23:36:57.562 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.58843.log 2026-03-23T23:36:57.563 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27157.log: 64.1% -- replaced with /var/log/ceph/cluster2-client.mirror.27157.log.gz 2026-03-23T23:36:57.563 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.41162.log 2026-03-23T23:36:57.563 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.58843.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.50356.log 2026-03-23T23:36:57.563 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.58843.log.gz 2026-03-23T23:36:57.563 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.41162.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.47492.log 2026-03-23T23:36:57.564 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.50356.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.mirror.41162.log.gz 2026-03-23T23:36:57.564 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60940.log 2026-03-23T23:36:57.564 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.50356.log.gz 2026-03-23T23:36:57.564 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.40845.log 2026-03-23T23:36:57.565 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.47492.log: /var/log/ceph/cluster2-client.mirror.60940.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.47492.log.gz 2026-03-23T23:36:57.565 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60718.log 2026-03-23T23:36:57.565 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.40845.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54963.log 2026-03-23T23:36:57.565 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.60940.log.gz 2026-03-23T23:36:57.566 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.40845.log.gz 2026-03-23T23:36:57.566 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60718.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.56091.log 2026-03-23T23:36:57.566 INFO:teuthology.orchestra.run.vm02.stderr: 86.8% -- replaced with /var/log/ceph/cluster1-client.mirror.60718.log.gz 2026-03-23T23:36:57.566 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54963.log: 86.8% -- replaced with /var/log/ceph/cluster1-client.mirror.54963.log.gz 2026-03-23T23:36:57.567 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.49263.log 2026-03-23T23:36:57.567 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.56091.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.39408.log 2026-03-23T23:36:57.567 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.49263.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51099.log 2026-03-23T23:36:57.568 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.49263.log.gz 2026-03-23T23:36:57.568 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.39408.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.39408.log.gz 2026-03-23T23:36:57.573 INFO:teuthology.orchestra.run.vm02.stderr: 94.1% -- replaced with /var/log/ceph/cluster2-client.mirror.56091.log.gz 2026-03-23T23:36:57.573 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52984.log 2026-03-23T23:36:57.573 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51099.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.27464.log 2026-03-23T23:36:57.574 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52984.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.51099.log.gz 2026-03-23T23:36:57.574 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.52984.log.gz 2026-03-23T23:36:57.574 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.42449.log 2026-03-23T23:36:57.574 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52402.log 2026-03-23T23:36:57.575 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.2.27464.log: /var/log/ceph/cluster2-client.admin.42449.log: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.2.27464.log.gz 2026-03-23T23:36:57.575 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.45677.log 2026-03-23T23:36:57.575 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.42449.log.gz 2026-03-23T23:36:57.575 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.38156.log 2026-03-23T23:36:57.576 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52402.log: /var/log/ceph/cluster2-client.mirror.45677.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.52402.log.gz 2026-03-23T23:36:57.576 INFO:teuthology.orchestra.run.vm02.stderr: 90.3% -- replaced with /var/log/ceph/cluster2-client.mirror.45677.log.gz 2026-03-23T23:36:57.577 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.51815.log 2026-03-23T23:36:57.577 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.38156.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25861.log 2026-03-23T23:36:57.578 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.51815.log: 90.0% -- replaced with /var/log/ceph/cluster1-client.mirror.51815.log.gz 2026-03-23T23:36:57.578 INFO:teuthology.orchestra.run.vm02.stderr: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.38156.log.gz 2026-03-23T23:36:57.578 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.46459.log 2026-03-23T23:36:57.578 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.25861.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.50302.log 2026-03-23T23:36:57.578 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.25861.log.gz 2026-03-23T23:36:57.579 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.46459.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.46459.log.gz 2026-03-23T23:36:57.579 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.38732.log 2026-03-23T23:36:57.579 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.50302.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.29141.log 2026-03-23T23:36:57.580 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.38732.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.50302.log.gz 2026-03-23T23:36:57.580 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55406.log 2026-03-23T23:36:57.580 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.29141.log: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.38732.log.gz 2026-03-23T23:36:57.584 INFO:teuthology.orchestra.run.vm02.stderr: 94.3% -- replaced with /var/log/ceph/cluster2-client.mirror.29141.log.gz 2026-03-23T23:36:57.584 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.29377.log 2026-03-23T23:36:57.585 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55406.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.35731.log 2026-03-23T23:36:57.585 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.29377.log: 88.3% -- replaced with /var/log/ceph/cluster2-client.mirror.55406.log.gz 2026-03-23T23:36:57.585 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.50767.log 2026-03-23T23:36:57.586 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.35731.log: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.35731.log.gz 2026-03-23T23:36:57.586 INFO:teuthology.orchestra.run.vm02.stderr: 92.4% -- replaced with /var/log/ceph/cluster2-client.mirror.29377.log.gz 2026-03-23T23:36:57.586 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.59092.log 2026-03-23T23:36:57.587 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.50767.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31988.log 2026-03-23T23:36:57.588 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.37897.log 2026-03-23T23:36:57.588 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.59092.log: 90.4% -- replaced with /var/log/ceph/cluster1-client.mirror.50767.log.gz 2026-03-23T23:36:57.588 INFO:teuthology.orchestra.run.vm02.stderr: 92.2% -- replaced with /var/log/ceph/cluster2-client.mirror.59092.log.gz 2026-03-23T23:36:57.588 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31988.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55154.log 2026-03-23T23:36:57.589 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.37897.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.31988.log.gz 2026-03-23T23:36:57.589 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.49402.log 2026-03-23T23:36:57.589 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster1-client.admin.37897.log.gz 2026-03-23T23:36:57.589 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55154.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.50875.log 2026-03-23T23:36:57.590 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.49402.log: 88.6% -- replaced with /var/log/ceph/cluster2-client.mirror.55154.log.gz 2026-03-23T23:36:57.590 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60278.log 2026-03-23T23:36:57.590 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.34960.log 2026-03-23T23:36:57.591 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60278.log: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.49402.log.gz 2026-03-23T23:36:57.591 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster2-client.mirror.60278.log.gz 2026-03-23T23:36:57.591 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.50875.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52576.log 2026-03-23T23:36:57.591 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.34960.log: 88.7% -- replaced with /var/log/ceph/cluster2-client.admin.50875.log.gz 2026-03-23T23:36:57.592 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.58095.log 2026-03-23T23:36:57.593 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52576.log: 91.8% -- replaced with /var/log/ceph/cluster1-client.mirror.34960.log.gz 2026-03-23T23:36:57.593 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.52576.log.gz 2026-03-23T23:36:57.593 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.45203.log 2026-03-23T23:36:57.593 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.58095.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.36236.log 2026-03-23T23:36:57.593 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.45203.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26474.log 2026-03-23T23:36:57.594 INFO:teuthology.orchestra.run.vm02.stderr: 90.3% -- replaced with /var/log/ceph/cluster1-client.admin.58095.log.gz 2026-03-23T23:36:57.594 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.45203.log.gz 2026-03-23T23:36:57.594 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61336.log 2026-03-23T23:36:57.594 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.36236.log: /var/log/ceph/cluster1-client.admin.26474.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26474.log.gz 2026-03-23T23:36:57.594 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.36236.log.gz 2026-03-23T23:36:57.595 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.36164.log 2026-03-23T23:36:57.595 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.61336.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.35704.log 2026-03-23T23:36:57.595 INFO:teuthology.orchestra.run.vm02.stderr: 86.7% -- replaced with /var/log/ceph/cluster1-client.mirror.61336.log.gz 2026-03-23T23:36:57.595 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.36164.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.63471.log 2026-03-23T23:36:57.596 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.35704.log: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.35704.log.gz 2026-03-23T23:36:57.596 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.36164.log.gz 2026-03-23T23:36:57.596 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32164.log 2026-03-23T23:36:57.596 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.63471.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.44867.log 2026-03-23T23:36:57.597 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32164.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.63471.log.gz 2026-03-23T23:36:57.597 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54315.log 2026-03-23T23:36:57.597 INFO:teuthology.orchestra.run.vm02.stderr: 89.5% -- replaced with /var/log/ceph/cluster2-client.mirror.32164.log.gz 2026-03-23T23:36:57.597 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.44867.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.49735.log 2026-03-23T23:36:57.598 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54315.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.54315.log.gz 2026-03-23T23:36:57.598 INFO:teuthology.orchestra.run.vm02.stderr: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.44867.log.gz 2026-03-23T23:36:57.598 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62801.log 2026-03-23T23:36:57.598 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.49735.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.63589.log 2026-03-23T23:36:57.599 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62801.log: 89.8% -- replaced with /var/log/ceph/cluster1-client.mirror.49735.log.gz 2026-03-23T23:36:57.599 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54742.log 2026-03-23T23:36:57.600 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.63589.log: 91.6% -- replaced with /var/log/ceph/cluster1-client.mirror.62801.log.gz 2026-03-23T23:36:57.600 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55694.log 2026-03-23T23:36:57.600 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.27123.log 2026-03-23T23:36:57.601 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55694.log: 91.5% -- replaced with /var/log/ceph/cluster1-client.mirror.63589.log.gz 2026-03-23T23:36:57.601 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.55694.log.gz 2026-03-23T23:36:57.601 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54742.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.40294.log 2026-03-23T23:36:57.601 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.27123.log: 89.6% -- replaced with /var/log/ceph/cluster2-client.mirror.54742.log.gz 2026-03-23T23:36:57.601 INFO:teuthology.orchestra.run.vm02.stderr: 80.2% -- replaced with /var/log/ceph/cluster2-client.admin.27123.log.gz 2026-03-23T23:36:57.602 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.35250.log 2026-03-23T23:36:57.602 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.40294.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26794.log 2026-03-23T23:36:57.602 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.35250.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.40294.log.gz 2026-03-23T23:36:57.603 INFO:teuthology.orchestra.run.vm02.stderr: 87.7%gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.56831.log 2026-03-23T23:36:57.603 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.mirror.35250.log.gz 2026-03-23T23:36:57.603 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.26794.log: 71.1% -- replaced with /var/log/ceph/cluster1-client.admin.26794.log.gz 2026-03-23T23:36:57.603 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.43708.log 2026-03-23T23:36:57.604 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.56831.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.35408.log 2026-03-23T23:36:57.604 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.43708.log: 89.7% -- replaced with /var/log/ceph/cluster1-client.mirror.56831.log.gz 2026-03-23T23:36:57.604 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.43708.log.gz 2026-03-23T23:36:57.604 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.40632.log 2026-03-23T23:36:57.605 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.35408.log: 91.7% -- replaced with /var/log/ceph/cluster1-client.mirror.35408.log.gz 2026-03-23T23:36:57.606 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25999.log 2026-03-23T23:36:57.606 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.40632.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52718.log 2026-03-23T23:36:57.606 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.25999.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.40632.log.gz 2026-03-23T23:36:57.606 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.25999.log.gz 2026-03-23T23:36:57.607 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.62052.log 2026-03-23T23:36:57.607 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52718.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31555.log 2026-03-23T23:36:57.607 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.62052.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.62052.log.gz 2026-03-23T23:36:57.607 INFO:teuthology.orchestra.run.vm02.stderr: 90.2% -- replaced with /var/log/ceph/cluster2-client.mirror.52718.log.gz 2026-03-23T23:36:57.608 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.43262.log 2026-03-23T23:36:57.608 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31555.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.27080.log 2026-03-23T23:36:57.608 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.43262.log: 90.6% -- replaced with /var/log/ceph/cluster1-client.admin.31555.log.gz 2026-03-23T23:36:57.609 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54763.log 2026-03-23T23:36:57.609 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.43262.log.gz 2026-03-23T23:36:57.609 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.27080.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.27080.log.gz 2026-03-23T23:36:57.609 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28746.log 2026-03-23T23:36:57.610 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54763.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.29344.log 2026-03-23T23:36:57.610 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster2-client.mirror.54763.log.gz 2026-03-23T23:36:57.610 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28746.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.48220.log 2026-03-23T23:36:57.611 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.29344.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.29344.log.gz 2026-03-23T23:36:57.611 INFO:teuthology.orchestra.run.vm02.stderr: 92.5% -- replaced with /var/log/ceph/cluster1-client.mirror.28746.log.gz 2026-03-23T23:36:57.611 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53174.log 2026-03-23T23:36:57.612 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.48220.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.0.33125.log 2026-03-23T23:36:57.612 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53174.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.48220.log.gz 2026-03-23T23:36:57.612 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.53174.log.gz 2026-03-23T23:36:57.612 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.27864.log 2026-03-23T23:36:57.612 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.0.33125.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53198.log 2026-03-23T23:36:57.613 INFO:teuthology.orchestra.run.vm02.stderr: 20.2% -- replaced with /var/log/ceph/cluster2-client.mirror.0.33125.log.gz 2026-03-23T23:36:57.613 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.27864.log: 70.0% -- replaced with /var/log/ceph/cluster1-client.mirror.27864.log.gz 2026-03-23T23:36:57.613 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25835.log 2026-03-23T23:36:57.613 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53198.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61313.log 2026-03-23T23:36:57.613 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster1-client.mirror.53198.log.gz 2026-03-23T23:36:57.614 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.25835.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.25835.log.gz 2026-03-23T23:36:57.614 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61291.log 2026-03-23T23:36:57.614 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.61313.log: 86.7% -- replaced with /var/log/ceph/cluster1-client.mirror.61313.log.gz 2026-03-23T23:36:57.614 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.50741.log 2026-03-23T23:36:57.615 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61291.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.42170.log 2026-03-23T23:36:57.616 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.50741.log: 90.5% -- replaced with /var/log/ceph/cluster2-client.admin.50741.log.gz 2026-03-23T23:36:57.616 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster2-client.mirror.61291.log.gz 2026-03-23T23:36:57.616 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.59870.log 2026-03-23T23:36:57.617 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.42170.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52162.log 2026-03-23T23:36:57.617 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.59870.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.42170.log.gz 2026-03-23T23:36:57.617 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66110.log 2026-03-23T23:36:57.617 INFO:teuthology.orchestra.run.vm02.stderr: 87.3% -- replaced with /var/log/ceph/cluster1-client.mirror.59870.log.gz 2026-03-23T23:36:57.618 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52162.log: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.52162.log.gz 2026-03-23T23:36:57.618 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.33849.log 2026-03-23T23:36:57.618 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66110.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62272.log 2026-03-23T23:36:57.619 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.33849.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.66110.log.gz 2026-03-23T23:36:57.619 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.1.64259.log 2026-03-23T23:36:57.619 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.33849.log.gz 2026-03-23T23:36:57.619 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62272.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.62272.log.gz 2026-03-23T23:36:57.620 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.45416.log 2026-03-23T23:36:57.620 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.1.64259.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.37271.log 2026-03-23T23:36:57.621 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.45416.log: 87.3% -- replaced with /var/log/ceph/cluster2-client.admin.45416.log.gz 2026-03-23T23:36:57.627 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52242.log 2026-03-23T23:36:57.628 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.37271.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.51425.log 2026-03-23T23:36:57.629 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52242.log: 90.3% -- replaced with /var/log/ceph/cluster2-client.mirror.52242.log.gz 2026-03-23T23:36:57.629 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.40432.log 2026-03-23T23:36:57.630 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.51425.log: 87.9% -- replaced with /var/log/ceph/cluster1-client.mirror.51425.log.gz 2026-03-23T23:36:57.630 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.37116.log 2026-03-23T23:36:57.630 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.40432.log: 94.1% -- replaced with /var/log/ceph/cluster2-client.mirror.1.64259.log.gz 2026-03-23T23:36:57.631 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.40432.log.gz 2026-03-23T23:36:57.631 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66061.log 2026-03-23T23:36:57.631 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster1-client.mirror.37271.log.gz 2026-03-23T23:36:57.631 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.37116.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.29566.log 2026-03-23T23:36:57.631 INFO:teuthology.orchestra.run.vm02.stderr: 87.7%/var/log/ceph/cluster1-client.mirror.66061.log: -- replaced with /var/log/ceph/cluster1-client.mirror.37116.log.gz 2026-03-23T23:36:57.632 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.51620.log 2026-03-23T23:36:57.632 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.66061.log.gz 2026-03-23T23:36:57.632 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.29566.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.50429.log 2026-03-23T23:36:57.632 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.51620.log: 80.7% -- replaced with /var/log/ceph/cluster2-client.mirror.29566.log.gz 2026-03-23T23:36:57.632 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.48586.log 2026-03-23T23:36:57.633 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.50429.log: 90.2% -- replaced with /var/log/ceph/cluster1-client.mirror.51620.log.gz 2026-03-23T23:36:57.633 INFO:teuthology.orchestra.run.vm02.stderr: 80.6% -- replaced with /var/log/ceph/cluster2-client.mirror.50429.log.gz 2026-03-23T23:36:57.633 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.49655.log 2026-03-23T23:36:57.633 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.48586.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.48586.log.gz 2026-03-23T23:36:57.634 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61576.log 2026-03-23T23:36:57.634 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.49655.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.63656.log 2026-03-23T23:36:57.634 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61576.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.49655.log.gz 2026-03-23T23:36:57.635 INFO:teuthology.orchestra.run.vm02.stderr: 87.7%gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.37191.log 2026-03-23T23:36:57.635 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster2-client.mirror.61576.log.gz 2026-03-23T23:36:57.635 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.63656.log: 80.4% -- replaced with /var/log/ceph/cluster2-client.mirror.63656.log.gz 2026-03-23T23:36:57.635 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.59523.log 2026-03-23T23:36:57.636 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.37191.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.42963.log 2026-03-23T23:36:57.636 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.2.59523.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.37191.log.gz 2026-03-23T23:36:57.636 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.43502.log 2026-03-23T23:36:57.637 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.42963.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.42963.log.gz 2026-03-23T23:36:57.639 INFO:teuthology.orchestra.run.vm02.stderr: 92.9% -- replaced with /var/log/ceph/cluster1-client.mirror.2.59523.log.gz 2026-03-23T23:36:57.639 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.46848.log 2026-03-23T23:36:57.639 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.43502.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31088.log 2026-03-23T23:36:57.640 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.46848.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.43502.log.gz 2026-03-23T23:36:57.640 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.46848.log.gz 2026-03-23T23:36:57.640 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.47562.log 2026-03-23T23:36:57.640 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.41051.log 2026-03-23T23:36:57.641 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31088.log: /var/log/ceph/cluster1-client.mirror.47562.log: 87.6%gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.27037.log 2026-03-23T23:36:57.641 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.admin.31088.log.gz 2026-03-23T23:36:57.641 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.32740.log 2026-03-23T23:36:57.641 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.27037.log: 90.7% -- replaced with /var/log/ceph/cluster1-client.mirror.47562.log.gz 2026-03-23T23:36:57.642 INFO:teuthology.orchestra.run.vm02.stderr: 57.0% -- replaced with /var/log/ceph/cluster1-client.admin.27037.log.gz 2026-03-23T23:36:57.642 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.41051.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60349.log 2026-03-23T23:36:57.642 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.41051.log.gz 2026-03-23T23:36:57.642 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.32740.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.mirror.32740.log.gz 2026-03-23T23:36:57.642 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.35015.log 2026-03-23T23:36:57.643 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60349.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.60349.log.gz 2026-03-23T23:36:57.643 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.42601.log 2026-03-23T23:36:57.644 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.35015.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.38678.log 2026-03-23T23:36:57.644 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.35015.log.gz 2026-03-23T23:36:57.644 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.42601.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.32311.log 2026-03-23T23:36:57.644 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.38678.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.42601.log.gz 2026-03-23T23:36:57.645 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.38678.log.gz 2026-03-23T23:36:57.645 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.38651.log 2026-03-23T23:36:57.645 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.32311.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52466.log 2026-03-23T23:36:57.645 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.32311.log.gz 2026-03-23T23:36:57.645 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.38651.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.65502.log 2026-03-23T23:36:57.646 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52466.log: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.38651.log.gz 2026-03-23T23:36:57.646 INFO:teuthology.orchestra.run.vm02.stderr: 86.8% -- replaced with /var/log/ceph/cluster1-client.mirror.52466.log.gz 2026-03-23T23:36:57.646 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26324.log 2026-03-23T23:36:57.646 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.65502.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61245.log 2026-03-23T23:36:57.647 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26324.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26324.log.gz 2026-03-23T23:36:57.647 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.65502.log.gz 2026-03-23T23:36:57.647 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55591.log 2026-03-23T23:36:57.647 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.61245.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.50144.log 2026-03-23T23:36:57.648 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55591.log: 92.3% -- replaced with /var/log/ceph/cluster1-client.mirror.61245.log.gz 2026-03-23T23:36:57.648 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.41237.log 2026-03-23T23:36:57.649 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.50144.log: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.55591.log.gz 2026-03-23T23:36:57.649 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.59402.log 2026-03-23T23:36:57.649 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.27383.log 2026-03-23T23:36:57.650 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.59402.log: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.50144.log.gz 2026-03-23T23:36:57.650 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.59402.log.gz 2026-03-23T23:36:57.650 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.67351.log 2026-03-23T23:36:57.651 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.41237.log: /var/log/ceph/cluster2-client.admin.27383.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.41237.log.gz 2026-03-23T23:36:57.651 INFO:teuthology.orchestra.run.vm02.stderr: 56.6% -- replaced with /var/log/ceph/cluster2-client.admin.27383.log.gz 2026-03-23T23:36:57.651 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60763.log 2026-03-23T23:36:57.651 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.67351.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.64963.log 2026-03-23T23:36:57.651 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.67351.log.gz 2026-03-23T23:36:57.652 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60763.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.42990.log 2026-03-23T23:36:57.652 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.64963.log: 86.8% -- replaced with /var/log/ceph/cluster1-client.mirror.60763.log.gz 2026-03-23T23:36:57.652 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28855.log 2026-03-23T23:36:57.652 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.mirror.64963.log.gz 2026-03-23T23:36:57.652 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55571.log 2026-03-23T23:36:57.653 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.42990.log: /var/log/ceph/cluster1-client.mirror.28855.log: 57.1% -- replaced with /var/log/ceph/cluster1-client.mirror.28855.log.gz 2026-03-23T23:36:57.653 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.admin.42990.log.gz 2026-03-23T23:36:57.653 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.62748.log 2026-03-23T23:36:57.653 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55571.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.36360.log 2026-03-23T23:36:57.654 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.62748.log: 90.4% -- replaced with /var/log/ceph/cluster2-client.mirror.55571.log.gz 2026-03-23T23:36:57.654 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.62748.log.gz 2026-03-23T23:36:57.654 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.63014.log 2026-03-23T23:36:57.654 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.36360.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.49805.log 2026-03-23T23:36:57.655 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.63371.log 2026-03-23T23:36:57.655 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.49805.log: 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.36360.log.gz 2026-03-23T23:36:57.655 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.49805.log.gz 2026-03-23T23:36:57.656 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.63014.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.0.64215.log 2026-03-23T23:36:57.656 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.63371.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.63371.log.gz 2026-03-23T23:36:57.656 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.50714.log 2026-03-23T23:36:57.663 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.0.64215.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26274.log 2026-03-23T23:36:57.667 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.50714.log: 88.6% -- replaced with /var/log/ceph/cluster2-client.admin.50714.log.gz 2026-03-23T23:36:57.671 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.44814.log 2026-03-23T23:36:57.672 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.26274.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26274.log.gz 2026-03-23T23:36:57.680 INFO:teuthology.orchestra.run.vm01.stderr: 91.3% -- replaced with /var/log/ceph/cluster1-mon.a.log.gz 2026-03-23T23:36:57.683 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.26879.log 2026-03-23T23:36:57.684 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.44814.log: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.44814.log.gz 2026-03-23T23:36:57.694 INFO:teuthology.orchestra.run.vm02.stderr: 94.2% -- replaced with /var/log/ceph/cluster1-client.mirror.1.63014.log.gz 2026-03-23T23:36:57.694 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.48166.log 2026-03-23T23:36:57.694 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.26879.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55217.log 2026-03-23T23:36:57.695 INFO:teuthology.orchestra.run.vm02.stderr: 64.6% -- replaced with /var/log/ceph/cluster1-client.mirror.26879.log.gz 2026-03-23T23:36:57.695 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.48166.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.48166.log.gz 2026-03-23T23:36:57.695 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54873.log 2026-03-23T23:36:57.696 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55217.log: 88.4% -- replaced with /var/log/ceph/cluster2-client.mirror.55217.log.gz 2026-03-23T23:36:57.696 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.64711.log 2026-03-23T23:36:57.696 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54873.log: 86.7% -- replaced with /var/log/ceph/cluster1-client.mirror.54873.log.gz 2026-03-23T23:36:57.697 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60326.log 2026-03-23T23:36:57.697 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.64711.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.mirror.64711.log.gz 2026-03-23T23:36:57.697 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.47411.log 2026-03-23T23:36:57.698 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60326.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.60326.log.gz 2026-03-23T23:36:57.698 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25998.log 2026-03-23T23:36:57.698 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.47411.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.67129.log 2026-03-23T23:36:57.698 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.47411.log.gz 2026-03-23T23:36:57.699 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.25998.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.25998.log.gz 2026-03-23T23:36:57.699 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30505.log 2026-03-23T23:36:57.700 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.67129.log: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.67129.log.gz 2026-03-23T23:36:57.700 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.44296.log 2026-03-23T23:36:57.701 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30505.log: 90.6% -- replaced with /var/log/ceph/cluster1-client.admin.30505.log.gz 2026-03-23T23:36:57.701 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.44194.log 2026-03-23T23:36:57.701 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.44296.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.44296.log.gz 2026-03-23T23:36:57.701 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.43681.log 2026-03-23T23:36:57.702 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.44194.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53920.log 2026-03-23T23:36:57.702 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.mirror.44194.log.gz 2026-03-23T23:36:57.702 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.43681.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51915.log 2026-03-23T23:36:57.703 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.43681.log.gz 2026-03-23T23:36:57.703 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53920.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.53920.log.gz 2026-03-23T23:36:57.703 INFO:teuthology.orchestra.run.vm02.stderr: 94.6% -- replaced with /var/log/ceph/cluster2-client.mirror.0.64215.log.gz 2026-03-23T23:36:57.703 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.62151.log 2026-03-23T23:36:57.704 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51915.log: 90.3% -- replaced with /var/log/ceph/cluster2-client.mirror.51915.log.gz 2026-03-23T23:36:57.704 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.36853.log 2026-03-23T23:36:57.705 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.62151.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.55964.log 2026-03-23T23:36:57.705 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.62151.log.gz 2026-03-23T23:36:57.705 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.36853.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.46172.log 2026-03-23T23:36:57.705 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.55964.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.36853.log.gz 2026-03-23T23:36:57.706 INFO:teuthology.orchestra.run.vm02.stderr: 90.3% -- replaced with /var/log/ceph/cluster2-client.admin.55964.log.gz 2026-03-23T23:36:57.706 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.29164.log 2026-03-23T23:36:57.706 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.64161.log 2026-03-23T23:36:57.706 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.46172.log: /var/log/ceph/cluster2-client.mirror.29164.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.46172.log.gz 2026-03-23T23:36:57.707 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32119.log 2026-03-23T23:36:57.707 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.29164.log.gz 2026-03-23T23:36:57.707 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.64161.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.42520.log 2026-03-23T23:36:57.707 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster2-client.mirror.64161.log.gz 2026-03-23T23:36:57.708 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32119.log: 88.4% -- replaced with /var/log/ceph/cluster2-client.mirror.32119.log.gz 2026-03-23T23:36:57.708 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.56992.log 2026-03-23T23:36:57.708 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.42520.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57093.log 2026-03-23T23:36:57.708 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.56992.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.42520.log.gz 2026-03-23T23:36:57.709 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27751.log 2026-03-23T23:36:57.709 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster1-client.mirror.56992.log.gz/var/log/ceph/cluster2-client.mirror.57093.log: 2026-03-23T23:36:57.709 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52907.log 2026-03-23T23:36:57.709 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55238.log 2026-03-23T23:36:57.710 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52907.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.mirror.52907.log.gz 2026-03-23T23:36:57.710 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60146.log 2026-03-23T23:36:57.711 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55238.log: 88.6% -- replaced with /var/log/ceph/cluster2-client.mirror.55238.log.gz 2026-03-23T23:36:57.711 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.33747.log 2026-03-23T23:36:57.712 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60146.log: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.60146.log.gz 2026-03-23T23:36:57.712 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52781.log 2026-03-23T23:36:57.713 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.33747.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.33747.log.gz 2026-03-23T23:36:57.713 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.34431.log 2026-03-23T23:36:57.713 INFO:teuthology.orchestra.run.vm02.stderr: 94.3% -- replaced with /var/log/ceph/cluster2-client.mirror.57093.log.gz 2026-03-23T23:36:57.713 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52781.log: /var/log/ceph/cluster2-client.mirror.27751.log: 57.1% -- replaced with /var/log/ceph/cluster2-client.mirror.27751.log.gz 2026-03-23T23:36:57.715 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.52781.log.gz 2026-03-23T23:36:57.715 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.36667.log 2026-03-23T23:36:57.715 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.34431.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.57397.log 2026-03-23T23:36:57.716 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.36667.log: 88.6% -- replaced with /var/log/ceph/cluster2-client.admin.34431.log.gz 2026-03-23T23:36:57.716 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.36667.log.gz 2026-03-23T23:36:57.716 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52340.log 2026-03-23T23:36:57.716 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.57397.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55091.log 2026-03-23T23:36:57.716 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.57397.log.gz 2026-03-23T23:36:57.717 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52340.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.49150.log 2026-03-23T23:36:57.717 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55091.log: 89.6% -- replaced with /var/log/ceph/cluster2-client.mirror.52340.log.gz 2026-03-23T23:36:57.717 INFO:teuthology.orchestra.run.vm02.stderr: 88.3% -- replaced with /var/log/ceph/cluster2-client.mirror.55091.log.gz 2026-03-23T23:36:57.718 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.30538.log 2026-03-23T23:36:57.718 INFO:teuthology.orchestra.run.vm02.stderr:gzip/var/log/ceph/cluster1-client.admin.49150.log: -5 --verbose -- /var/log/ceph/cluster1-client.admin.67028.log 2026-03-23T23:36:57.718 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.30538.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.49150.log.gz 2026-03-23T23:36:57.719 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.47046.log 2026-03-23T23:36:57.719 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.67028.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.67028.log.gz 2026-03-23T23:36:57.719 INFO:teuthology.orchestra.run.vm02.stderr: 92.3% -- replaced with /var/log/ceph/cluster2-client.mirror.30538.log.gz 2026-03-23T23:36:57.719 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51217.log 2026-03-23T23:36:57.720 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.47046.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.41470.log 2026-03-23T23:36:57.720 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51217.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.47046.log.gz 2026-03-23T23:36:57.720 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.29761.log 2026-03-23T23:36:57.721 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.41470.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.49005.log 2026-03-23T23:36:57.721 INFO:teuthology.orchestra.run.vm02.stderr: 89.9% -- replaced with /var/log/ceph/cluster1-client.mirror.41470.log.gz 2026-03-23T23:36:57.726 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.2.29761.log: 93.3% -- replaced with /var/log/ceph/cluster2-client.mirror.51217.log.gz 2026-03-23T23:36:57.726 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57996.log 2026-03-23T23:36:57.727 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.49005.log: 89.8% -- replaced with /var/log/ceph/cluster1-client.mirror.49005.log.gz 2026-03-23T23:36:57.727 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28960.log 2026-03-23T23:36:57.727 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.57996.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.57996.log.gz 2026-03-23T23:36:57.735 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.49709.log 2026-03-23T23:36:57.736 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28960.log: 80.8% -- replaced with /var/log/ceph/cluster2-client.mirror.28960.log.gz 2026-03-23T23:36:57.736 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.45314.log 2026-03-23T23:36:57.737 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.49709.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.49709.log.gz 2026-03-23T23:36:57.737 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.59959.log 2026-03-23T23:36:57.737 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.45314.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52034.log 2026-03-23T23:36:57.738 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.45314.log.gz 2026-03-23T23:36:57.738 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.59959.log: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.59959.log.gz 2026-03-23T23:36:57.742 INFO:teuthology.orchestra.run.vm02.stderr: 94.0% -- replaced with /var/log/ceph/cluster1-client.mirror.2.29761.log.gz 2026-03-23T23:36:57.742 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.59005.log 2026-03-23T23:36:57.743 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52034.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.33771.log 2026-03-23T23:36:57.743 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.59005.log: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.52034.log.gz 2026-03-23T23:36:57.743 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.65142.log 2026-03-23T23:36:57.744 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.33771.log: 90.4% -- replaced with /var/log/ceph/cluster1-client.admin.59005.log.gz 2026-03-23T23:36:57.744 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.33771.log.gz 2026-03-23T23:36:57.744 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26349.log 2026-03-23T23:36:57.744 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.65142.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.47789.log 2026-03-23T23:36:57.745 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26349.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26349.log.gz 2026-03-23T23:36:57.755 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.66662.log 2026-03-23T23:36:57.755 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.47789.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.29037.log 2026-03-23T23:36:57.756 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.66662.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.47789.log.gz 2026-03-23T23:36:57.756 INFO:teuthology.orchestra.run.vm02.stderr: 87.1% -- replaced with /var/log/ceph/cluster2-client.admin.66662.log.gz 2026-03-23T23:36:57.756 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51302.log 2026-03-23T23:36:57.757 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.29037.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.40112.log 2026-03-23T23:36:57.757 INFO:teuthology.orchestra.run.vm02.stderr: 89.6% -- replaced with /var/log/ceph/cluster2-client.mirror.29037.log.gz 2026-03-23T23:36:57.758 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51302.log: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.51302.log.gz 2026-03-23T23:36:57.772 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28872.log 2026-03-23T23:36:57.772 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.40112.log: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.40112.log.gz 2026-03-23T23:36:57.772 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.37370.log 2026-03-23T23:36:57.773 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28872.log: 58.3% -- replaced with /var/log/ceph/cluster2-client.mirror.28872.log.gz 2026-03-23T23:36:57.773 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.49628.log 2026-03-23T23:36:57.774 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.37370.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.37370.log.gz 2026-03-23T23:36:57.774 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.38076.log 2026-03-23T23:36:57.775 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.49628.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.49628.log.gz 2026-03-23T23:36:57.775 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.56884.log 2026-03-23T23:36:57.776 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.38076.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.38076.log.gz 2026-03-23T23:36:57.776 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.56702.log 2026-03-23T23:36:57.777 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.56884.log: 88.5% -- replaced with /var/log/ceph/cluster1-client.admin.56884.log.gz 2026-03-23T23:36:57.777 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.63763.log 2026-03-23T23:36:57.778 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.56702.log: 90.2% -- replaced with /var/log/ceph/cluster2-client.admin.56702.log.gz 2026-03-23T23:36:57.778 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25887.log 2026-03-23T23:36:57.779 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.63763.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.63763.log.gz 2026-03-23T23:36:57.779 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.29662.log 2026-03-23T23:36:57.779 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.25887.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.25887.log.gz 2026-03-23T23:36:57.780 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.43098.log 2026-03-23T23:36:57.780 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.29662.log: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.0.29662.log.gz 2026-03-23T23:36:57.780 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.36410.log 2026-03-23T23:36:57.781 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.43098.log: 87.4% -- replaced with /var/log/ceph/cluster2-client.mirror.43098.log.gz 2026-03-23T23:36:57.781 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.35656.log 2026-03-23T23:36:57.782 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.36410.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.36410.log.gz 2026-03-23T23:36:57.782 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.43074.log 2026-03-23T23:36:57.783 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.35656.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.35656.log.gz 2026-03-23T23:36:57.783 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.47843.log 2026-03-23T23:36:57.784 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.43074.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.43074.log.gz 2026-03-23T23:36:57.784 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28193.log 2026-03-23T23:36:57.785 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.47843.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.47843.log.gz 2026-03-23T23:36:57.785 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.51401.log 2026-03-23T23:36:57.787 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28193.log: 92.5% -- replaced with /var/log/ceph/cluster2-client.mirror.28193.log.gz 2026-03-23T23:36:57.787 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53855.log 2026-03-23T23:36:57.787 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.51401.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.51401.log.gz 2026-03-23T23:36:57.788 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31322.log 2026-03-23T23:36:57.788 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53855.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.42395.log 2026-03-23T23:36:57.793 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31322.log: 94.1% -- replaced with /var/log/ceph/cluster2-client.mirror.53855.log.gz 2026-03-23T23:36:57.794 INFO:teuthology.orchestra.run.vm02.stderr: 90.5% -- replaced with /var/log/ceph/cluster1-client.admin.31322.log.gz 2026-03-23T23:36:57.794 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.45920.log 2026-03-23T23:36:57.794 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.42395.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68233.log 2026-03-23T23:36:57.795 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.42395.log.gz 2026-03-23T23:36:57.795 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.45920.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.45920.log.gz 2026-03-23T23:36:57.795 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.27563.log 2026-03-23T23:36:57.796 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68233.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68233.log.gz 2026-03-23T23:36:57.796 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53630.log 2026-03-23T23:36:57.799 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.27563.log: 92.6% -- replaced with /var/log/ceph/cluster1-client.mirror.3.27563.log.gz 2026-03-23T23:36:57.799 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.33020.log 2026-03-23T23:36:57.800 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53630.log: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.53630.log.gz 2026-03-23T23:36:57.800 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28906.log 2026-03-23T23:36:57.801 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.33020.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.33020.log.gz 2026-03-23T23:36:57.801 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.29214.log 2026-03-23T23:36:57.802 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28906.log: 70.8% -- replaced with /var/log/ceph/cluster2-client.mirror.28906.log.gz 2026-03-23T23:36:57.802 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.65011.log 2026-03-23T23:36:57.802 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.29214.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.29214.log.gz 2026-03-23T23:36:57.802 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26599.log 2026-03-23T23:36:57.803 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.65011.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.65011.log.gz 2026-03-23T23:36:57.803 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.58276.log 2026-03-23T23:36:57.804 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26599.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26599.log.gz 2026-03-23T23:36:57.804 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.56729.log 2026-03-23T23:36:57.808 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.58276.log: 94.0% -- replaced with /var/log/ceph/cluster2-client.mirror.58276.log.gz 2026-03-23T23:36:57.808 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53737.log 2026-03-23T23:36:57.809 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.56729.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.56729.log.gz 2026-03-23T23:36:57.809 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.65665.log 2026-03-23T23:36:57.809 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53737.log: 80.6% -- replaced with /var/log/ceph/cluster2-client.mirror.53737.log.gz 2026-03-23T23:36:57.810 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.45389.log 2026-03-23T23:36:57.810 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.65665.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.63256.log 2026-03-23T23:36:57.824 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.45389.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.45389.log.gz 2026-03-23T23:36:57.824 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.0.64206.log 2026-03-23T23:36:57.827 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.63256.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.63256.log.gz 2026-03-23T23:36:57.831 INFO:teuthology.orchestra.run.vm02.stderr: 94.0% -- replaced with /var/log/ceph/cluster2-client.mirror.65142.log.gz 2026-03-23T23:36:57.831 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61391.log 2026-03-23T23:36:57.832 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.0.64206.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55613.log 2026-03-23T23:36:57.832 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61391.log: 20.2% -- replaced with /var/log/ceph/cluster2-client.mirror.0.64206.log.gz 2026-03-23T23:36:57.832 INFO:teuthology.orchestra.run.vm02.stderr: 4.7% -- replaced with /var/log/ceph/cluster2-client.mirror.61391.log.gz 2026-03-23T23:36:57.832 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.58866.log 2026-03-23T23:36:57.833 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55613.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26986.log 2026-03-23T23:36:57.833 INFO:teuthology.orchestra.run.vm02.stderr: 90.3% -- replaced with /var/log/ceph/cluster2-client.mirror.55613.log.gz 2026-03-23T23:36:57.833 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.58866.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.58866.log.gz 2026-03-23T23:36:57.843 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.23159.log 2026-03-23T23:36:57.844 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.26986.log: 56.3% -- replaced with /var/log/ceph/cluster1-client.admin.26986.log.gz 2026-03-23T23:36:57.844 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.39587.log 2026-03-23T23:36:57.844 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.23159.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.23159.log.gz 2026-03-23T23:36:57.845 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.65116.log 2026-03-23T23:36:57.845 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.39587.log: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.39587.log.gz 2026-03-23T23:36:57.846 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.41576.log 2026-03-23T23:36:57.846 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.65116.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.admin.65116.log.gz 2026-03-23T23:36:57.846 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.36515.log 2026-03-23T23:36:57.847 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.41576.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60741.log 2026-03-23T23:36:57.847 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.41576.log.gz 2026-03-23T23:36:57.848 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.36515.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.36515.log.gz 2026-03-23T23:36:57.848 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.58404.log 2026-03-23T23:36:57.848 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60741.log: 86.8% -- replaced with /var/log/ceph/cluster1-client.mirror.60741.log.gz 2026-03-23T23:36:57.848 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.65708.log 2026-03-23T23:36:57.850 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.58404.log: 91.8% -- replaced with /var/log/ceph/cluster1-client.mirror.1.58404.log.gz 2026-03-23T23:36:57.850 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.50118.log 2026-03-23T23:36:57.859 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.65708.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.29583.log 2026-03-23T23:36:57.863 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.50118.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.50118.log.gz 2026-03-23T23:36:57.867 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.46754.log 2026-03-23T23:36:57.868 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.29583.log: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.29583.log.gz 2026-03-23T23:36:57.871 INFO:teuthology.orchestra.run.vm02.stderr: 94.4% -- replaced with /var/log/ceph/cluster1-client.mirror.0.65665.log.gz 2026-03-23T23:36:57.879 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26499.log 2026-03-23T23:36:57.880 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.46754.log: 89.8% -- replaced with /var/log/ceph/cluster1-client.mirror.46754.log.gz 2026-03-23T23:36:57.880 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.50486.log 2026-03-23T23:36:57.881 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26499.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26499.log.gz 2026-03-23T23:36:57.881 INFO:teuthology.orchestra.run.vm02.stderr: 95.2% -- replaced with /var/log/ceph/cluster1-client.mirror.1.65708.log.gz 2026-03-23T23:36:57.881 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.41136.log 2026-03-23T23:36:57.881 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.50486.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.40456.log 2026-03-23T23:36:57.882 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.41136.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27208.log 2026-03-23T23:36:57.882 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.41136.log.gz 2026-03-23T23:36:57.883 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.40456.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.40456.log.gz 2026-03-23T23:36:57.885 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68590.log 2026-03-23T23:36:57.885 INFO:teuthology.orchestra.run.vm02.stderr: 94.1% -- replaced with /var/log/ceph/cluster2-client.mirror.50486.log.gz 2026-03-23T23:36:57.886 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.56651.log 2026-03-23T23:36:57.886 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27208.log: /var/log/ceph/cluster2-client.admin.68590.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68590.log.gz 2026-03-23T23:36:57.886 INFO:teuthology.orchestra.run.vm02.stderr: 4.7% -- replaced with /var/log/ceph/cluster2-client.mirror.27208.log.gz 2026-03-23T23:36:57.886 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53150.log 2026-03-23T23:36:57.886 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.56651.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52617.log 2026-03-23T23:36:57.887 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53150.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.56651.log.gz 2026-03-23T23:36:57.887 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.47073.log 2026-03-23T23:36:57.887 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.53150.log.gz 2026-03-23T23:36:57.888 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52617.log: 89.8% -- replaced with /var/log/ceph/cluster1-client.mirror.52617.log.gz 2026-03-23T23:36:57.888 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26736.log 2026-03-23T23:36:57.888 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.47073.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52845.log 2026-03-23T23:36:57.889 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.26736.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26736.log.gz 2026-03-23T23:36:57.889 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.47073.log.gz 2026-03-23T23:36:57.889 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.45832.log 2026-03-23T23:36:57.889 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52845.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62928.log 2026-03-23T23:36:57.890 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.45832.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.45832.log.gz 2026-03-23T23:36:57.890 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.52845.log.gz 2026-03-23T23:36:57.890 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.40139.log 2026-03-23T23:36:57.891 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.62928.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.58068.log 2026-03-23T23:36:57.891 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.40139.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.62928.log.gz 2026-03-23T23:36:57.891 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.40139.log.gz 2026-03-23T23:36:57.891 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.42784.log 2026-03-23T23:36:57.892 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.58068.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27349.log 2026-03-23T23:36:57.892 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.42784.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.58068.log.gz 2026-03-23T23:36:57.892 INFO:teuthology.orchestra.run.vm02.stderr:gzip 87.8% -5 --verbose -- /var/log/ceph/cluster1-client.mirror.40219.log 2026-03-23T23:36:57.892 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster2-client.admin.42784.log.gz 2026-03-23T23:36:57.893 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27349.log: 54.8% -- replaced with /var/log/ceph/cluster2-client.mirror.27349.log.gz 2026-03-23T23:36:57.893 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.45974.log 2026-03-23T23:36:57.893 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.40219.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.55510.log 2026-03-23T23:36:57.894 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.45974.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.45974.log.gz 2026-03-23T23:36:57.894 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster1-client.mirror.40219.log.gz 2026-03-23T23:36:57.895 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.55510.log: 87.9% -- replaced with /var/log/ceph/cluster1-client.mirror.55510.log.gz 2026-03-23T23:36:57.898 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32790.log 2026-03-23T23:36:57.898 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.61165.log 2026-03-23T23:36:57.899 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.65670.log 2026-03-23T23:36:57.899 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32790.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.mirror.32790.log.gz 2026-03-23T23:36:57.899 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.61165.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55027.log 2026-03-23T23:36:57.899 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.admin.61165.log.gz 2026-03-23T23:36:57.900 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.65670.log: 19.7% -- replaced with /var/log/ceph/cluster1-client.mirror.1.65670.log.gz 2026-03-23T23:36:57.900 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31638.log 2026-03-23T23:36:57.900 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55027.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.62781.log 2026-03-23T23:36:57.900 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31638.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.55027.log.gz 2026-03-23T23:36:57.901 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57376.log 2026-03-23T23:36:57.901 INFO:teuthology.orchestra.run.vm02.stderr: 90.4% -- replaced with /var/log/ceph/cluster1-client.admin.31638.log.gz 2026-03-23T23:36:57.902 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.62781.log: 91.7% -- replaced with /var/log/ceph/cluster2-client.mirror.62781.log.gz 2026-03-23T23:36:57.902 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.23183.log 2026-03-23T23:36:57.903 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.57376.log: /var/log/ceph/cluster2-client.admin.23183.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.23183.log.gz 2026-03-23T23:36:57.903 INFO:teuthology.orchestra.run.vm02.stderr: 90.2% -- replaced with /var/log/ceph/cluster2-client.mirror.57376.log.gz 2026-03-23T23:36:57.903 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.41603.log 2026-03-23T23:36:57.903 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.41728.log 2026-03-23T23:36:57.903 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.41603.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55175.log 2026-03-23T23:36:57.904 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.41728.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30989.log 2026-03-23T23:36:57.904 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.41603.log.gz 2026-03-23T23:36:57.904 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.41728.log.gz 2026-03-23T23:36:57.904 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.58339.log 2026-03-23T23:36:57.904 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55175.log: /var/log/ceph/cluster1-client.admin.30989.log: 88.1% -- replaced with /var/log/ceph/cluster2-client.mirror.55175.log.gz 2026-03-23T23:36:57.905 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.30989.log.gz 2026-03-23T23:36:57.905 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.56809.log 2026-03-23T23:36:57.905 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.58339.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32640.log 2026-03-23T23:36:57.906 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.56809.log: 87.1% -- replaced with /var/log/ceph/cluster1-client.mirror.58339.log.gz 2026-03-23T23:36:57.906 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.45338.log 2026-03-23T23:36:57.906 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51895.log 2026-03-23T23:36:57.906 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.45338.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.45338.log.gz 2026-03-23T23:36:57.907 INFO:teuthology.orchestra.run.vm02.stderr: 92.2% -- replaced with /var/log/ceph/cluster1-client.mirror.56809.log.gz 2026-03-23T23:36:57.907 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55364.log 2026-03-23T23:36:57.907 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32640.log: /var/log/ceph/cluster2-client.mirror.51895.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.62523.log 2026-03-23T23:36:57.908 INFO:teuthology.orchestra.run.vm02.stderr: 90.5% -- replaced with /var/log/ceph/cluster2-client.mirror.51895.log.gz 2026-03-23T23:36:57.908 INFO:teuthology.orchestra.run.vm02.stderr: 90.5% -- replaced with /var/log/ceph/cluster2-client.mirror.32640.log.gz 2026-03-23T23:36:57.908 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55364.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.46324.log 2026-03-23T23:36:57.909 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.62523.log: 88.3% -- replaced with /var/log/ceph/cluster2-client.mirror.55364.log.gz 2026-03-23T23:36:57.909 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.57779.log 2026-03-23T23:36:57.909 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.35199.log 2026-03-23T23:36:57.910 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.57779.log: 91.6% -- replaced with /var/log/ceph/cluster2-client.mirror.62523.log.gz 2026-03-23T23:36:57.910 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.46324.log: 92.2% -- replaced with /var/log/ceph/cluster1-client.mirror.57779.log.gz 2026-03-23T23:36:57.910 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.46324.log.gz 2026-03-23T23:36:57.911 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51015.log 2026-03-23T23:36:57.911 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52444.log 2026-03-23T23:36:57.912 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.35199.log: /var/log/ceph/cluster2-client.mirror.51015.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.58360.log 2026-03-23T23:36:57.912 INFO:teuthology.orchestra.run.vm02.stderr: 88.5% -- replaced with /var/log/ceph/cluster2-client.mirror.51015.log.gz 2026-03-23T23:36:57.912 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.45051.log 2026-03-23T23:36:57.912 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.35199.log.gz 2026-03-23T23:36:57.912 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.58360.log: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.0.58360.log.gz 2026-03-23T23:36:57.912 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52444.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.49779.log 2026-03-23T23:36:57.914 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.45051.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.45051.log.gz 2026-03-23T23:36:57.914 INFO:teuthology.orchestra.run.vm02.stderr: 90.9% -- replaced with /var/log/ceph/cluster2-client.mirror.52444.log.gz 2026-03-23T23:36:57.914 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.46094.log 2026-03-23T23:36:57.914 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.49779.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.45595.log 2026-03-23T23:36:57.914 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.46094.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.56316.log 2026-03-23T23:36:57.915 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.mirror.46094.log.gz 2026-03-23T23:36:57.915 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.49779.log.gz 2026-03-23T23:36:57.915 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.45595.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.43122.log 2026-03-23T23:36:57.916 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.56316.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.45595.log.gz 2026-03-23T23:36:57.916 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.mirror.56316.log.gz 2026-03-23T23:36:57.916 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.41782.log 2026-03-23T23:36:57.916 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.43122.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61911.log 2026-03-23T23:36:57.916 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.41782.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.65634.log 2026-03-23T23:36:57.917 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.43122.log.gz 2026-03-23T23:36:57.917 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.41782.log.gz 2026-03-23T23:36:57.917 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61911.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66977.log 2026-03-23T23:36:57.917 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.65634.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.61911.log.gz 2026-03-23T23:36:57.918 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.34271.log 2026-03-23T23:36:57.918 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.65634.log.gz 2026-03-23T23:36:57.918 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66977.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.66977.log.gz 2026-03-23T23:36:57.918 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28395.log 2026-03-23T23:36:57.919 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.34271.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54191.log 2026-03-23T23:36:57.919 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28395.log: 80.4% -- replaced with /var/log/ceph/cluster2-client.mirror.28395.log.gz 2026-03-23T23:36:57.919 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.34271.log.gz 2026-03-23T23:36:57.920 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61374.log 2026-03-23T23:36:57.920 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54191.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.42864.log 2026-03-23T23:36:57.920 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61374.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.54191.log.gz 2026-03-23T23:36:57.920 INFO:teuthology.orchestra.run.vm02.stderr: 57.7% -- replaced with /var/log/ceph/cluster2-client.mirror.61374.log.gz 2026-03-23T23:36:57.920 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61984.log 2026-03-23T23:36:57.921 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.42864.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.66608.log 2026-03-23T23:36:57.921 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.61984.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.47185.log 2026-03-23T23:36:57.921 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.61984.log.gz 2026-03-23T23:36:57.921 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.58759.log 2026-03-23T23:36:57.921 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.42864.log.gz 2026-03-23T23:36:57.922 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.47185.log: /var/log/ceph/cluster1-client.admin.66608.log: 88.4% -- replaced with /var/log/ceph/cluster1-client.admin.66608.log.gz 2026-03-23T23:36:57.922 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster2-client.mirror.47185.log.gz 2026-03-23T23:36:57.923 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.42224.log 2026-03-23T23:36:57.923 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.58759.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28977.log 2026-03-23T23:36:57.923 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.58759.log.gz 2026-03-23T23:36:57.924 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.42224.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.42224.log.gz 2026-03-23T23:36:57.924 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.66382.log 2026-03-23T23:36:57.924 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28977.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.29262.log 2026-03-23T23:36:57.925 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.66382.log: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.28977.log.gz 2026-03-23T23:36:57.925 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.66382.log.gz 2026-03-23T23:36:57.925 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61816.log 2026-03-23T23:36:57.926 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.29262.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30182.log 2026-03-23T23:36:57.926 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.61816.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.29262.log.gz 2026-03-23T23:36:57.926 INFO:teuthology.orchestra.run.vm02.stderr: 86.8% -- replaced with /var/log/ceph/cluster1-client.mirror.61816.log.gz 2026-03-23T23:36:57.926 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.55910.log 2026-03-23T23:36:57.927 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30182.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.30182.log.gz 2026-03-23T23:36:57.927 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53222.log 2026-03-23T23:36:57.927 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.55910.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60872.log 2026-03-23T23:36:57.928 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53222.log: 90.5% -- replaced with /var/log/ceph/cluster1-client.admin.55910.log.gz 2026-03-23T23:36:57.928 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.53222.log.gz 2026-03-23T23:36:57.928 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.46225.log 2026-03-23T23:36:57.928 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60872.log: 4.7% -- replaced with /var/log/ceph/cluster2-client.mirror.60872.log.gz 2026-03-23T23:36:57.929 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32528.log 2026-03-23T23:36:57.929 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.46225.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.62687.log 2026-03-23T23:36:57.929 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32528.log: 90.0% -- replaced with /var/log/ceph/cluster1-client.mirror.46225.log.gz 2026-03-23T23:36:57.930 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61874.log 2026-03-23T23:36:57.930 INFO:teuthology.orchestra.run.vm02.stderr: 89.7%/var/log/ceph/cluster1-client.mirror.62687.log: -- replaced with /var/log/ceph/cluster2-client.mirror.32528.log.gz 2026-03-23T23:36:57.930 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.mirror.62687.log.gz 2026-03-23T23:36:57.930 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.33909.log 2026-03-23T23:36:57.931 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61874.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.40952.log 2026-03-23T23:36:57.931 INFO:teuthology.orchestra.run.vm02.stderr: 80.3% -- replaced with /var/log/ceph/cluster2-client.mirror.61874.log.gz 2026-03-23T23:36:57.931 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.33909.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26173.log 2026-03-23T23:36:57.932 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.40952.log: 92.3% -- replaced with /var/log/ceph/cluster2-client.mirror.33909.log.gz 90.1% 2026-03-23T23:36:57.932 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.mirror.40952.log.gz 2026-03-23T23:36:57.933 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.44787.log 2026-03-23T23:36:57.933 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26173.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.66409.log 2026-03-23T23:36:57.933 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26173.log.gz 2026-03-23T23:36:57.933 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.44787.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.38818.log 2026-03-23T23:36:57.934 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.66409.log: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.44787.log.gz 2026-03-23T23:36:57.934 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.30322.log 2026-03-23T23:36:57.934 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.66409.log.gz 2026-03-23T23:36:57.934 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.38818.log: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.38818.log.gz 2026-03-23T23:36:57.935 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27919.log 2026-03-23T23:36:57.935 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.30322.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54701.log 2026-03-23T23:36:57.936 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27919.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.27919.log.gz 2026-03-23T23:36:57.936 INFO:teuthology.orchestra.run.vm02.stderr: 92.6% -- replaced with /var/log/ceph/cluster2-client.mirror.30322.log.gz 2026-03-23T23:36:57.936 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.41078.log 2026-03-23T23:36:57.936 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54701.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.36751.log 2026-03-23T23:36:57.937 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.41078.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.41078.log.gz 2026-03-23T23:36:57.938 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.54701.log.gz 2026-03-23T23:36:57.938 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.67450.log 2026-03-23T23:36:57.938 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.36751.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.35301.log 2026-03-23T23:36:57.938 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.36751.log.gz 2026-03-23T23:36:57.939 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.2.67450.log: 19.7% -- replaced with /var/log/ceph/cluster1-client.mirror.2.67450.log.gz 2026-03-23T23:36:57.939 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.67396.log 2026-03-23T23:36:57.939 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.35301.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.35301.log.gz 2026-03-23T23:36:57.939 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25727.log 2026-03-23T23:36:57.940 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.67396.log: 19.1% -- replaced with /var/log/ceph/cluster1-client.mirror.0.67396.log.gz 2026-03-23T23:36:57.940 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.64405.log 2026-03-23T23:36:57.940 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.25727.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55633.log 2026-03-23T23:36:57.940 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.25727.log.gz 2026-03-23T23:36:57.940 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.64405.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.mirror.64405.log.gz 2026-03-23T23:36:57.941 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.26524.log 2026-03-23T23:36:57.941 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55633.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.35560.log 2026-03-23T23:36:57.941 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.26524.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.26524.log.gz 2026-03-23T23:36:57.942 INFO:teuthology.orchestra.run.vm02.stderr: 90.9% -- replaced with /var/log/ceph/cluster2-client.mirror.55633.log.gz 2026-03-23T23:36:57.942 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.48133.log 2026-03-23T23:36:57.943 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.35560.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55007.log 2026-03-23T23:36:57.943 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.35560.log.gz 2026-03-23T23:36:57.943 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.48133.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.43401.log 2026-03-23T23:36:57.944 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55007.log: 90.3% -- replaced with /var/log/ceph/cluster2-client.mirror.48133.log.gz 2026-03-23T23:36:57.944 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.55007.log.gz 2026-03-23T23:36:57.944 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60786.log 2026-03-23T23:36:57.944 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.43401.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.63714.log 2026-03-23T23:36:57.945 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60786.log: 86.6% -- replaced with /var/log/ceph/cluster1-client.mirror.60786.log.gz 2026-03-23T23:36:57.945 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.43401.log.gz 2026-03-23T23:36:57.945 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.39183.log 2026-03-23T23:36:57.946 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.63714.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.43582.log 2026-03-23T23:36:57.946 INFO:teuthology.orchestra.run.vm02.stderr: 86.8% -- replaced with /var/log/ceph/cluster1-client.admin.63714.log.gz 2026-03-23T23:36:57.946 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.39183.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.58821.log 2026-03-23T23:36:57.946 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.43582.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.39183.log.gz 2026-03-23T23:36:57.947 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.40406.log 2026-03-23T23:36:57.947 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.57863.log 2026-03-23T23:36:57.947 INFO:teuthology.orchestra.run.vm02.stderr: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.43582.log.gz 2026-03-23T23:36:57.948 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.40406.log: /var/log/ceph/cluster1-client.admin.58821.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.58821.log.gz 2026-03-23T23:36:57.948 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.40406.log.gz 2026-03-23T23:36:57.948 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.65656.log 2026-03-23T23:36:57.949 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.57863.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.46798.log 2026-03-23T23:36:57.949 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.65656.log: 19.1% -- replaced with /var/log/ceph/cluster1-client.mirror.0.65656.log.gz 2026-03-23T23:36:57.949 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.57863.log.gz 2026-03-23T23:36:57.949 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.35844.log 2026-03-23T23:36:57.950 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.46798.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.40797.log 2026-03-23T23:36:57.951 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.35844.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.35844.log.gz 2026-03-23T23:36:57.951 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.46798.log.gz 2026-03-23T23:36:57.951 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.30289.log 2026-03-23T23:36:57.951 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.40797.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31916.log 2026-03-23T23:36:57.951 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.30289.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.40797.log.gz 2026-03-23T23:36:57.952 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.65764.log 2026-03-23T23:36:57.952 INFO:teuthology.orchestra.run.vm02.stderr: 90.5% -- replaced with /var/log/ceph/cluster2-client.admin.30289.log.gz 2026-03-23T23:36:57.952 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31916.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.34303.log 2026-03-23T23:36:57.952 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.65764.log: 90.5% 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.3.65764.log.gz 2026-03-23T23:36:57.952 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.admin.31916.log.gz 2026-03-23T23:36:57.953 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.60033.log 2026-03-23T23:36:57.953 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.34303.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53447.log 2026-03-23T23:36:57.954 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.60033.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.60033.log.gz 2026-03-23T23:36:57.954 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.34303.log.gz 2026-03-23T23:36:57.954 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.37823.log 2026-03-23T23:36:57.954 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53447.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.58297.log 2026-03-23T23:36:57.955 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.37823.log: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.53447.log.gz 2026-03-23T23:36:57.955 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52360.log 2026-03-23T23:36:57.956 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.58297.log: 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.37823.log.gz 2026-03-23T23:36:57.956 INFO:teuthology.orchestra.run.vm02.stderr: 90.2% -- replaced with /var/log/ceph/cluster2-client.mirror.58297.log.gz 2026-03-23T23:36:57.956 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.42683.log 2026-03-23T23:36:57.957 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52360.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.37316.log 2026-03-23T23:36:57.957 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.42683.log: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.52360.log.gz 2026-03-23T23:36:57.957 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.49503.log 2026-03-23T23:36:57.958 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.37316.log: 90.6% -- replaced with /var/log/ceph/cluster2-client.mirror.42683.log.gz 2026-03-23T23:36:57.958 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.37316.log.gz 2026-03-23T23:36:57.958 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30935.log 2026-03-23T23:36:57.958 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.49503.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.50687.log 2026-03-23T23:36:57.959 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30935.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.49503.log.gz 2026-03-23T23:36:57.959 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.65921.log 2026-03-23T23:36:57.959 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.30935.log.gz 2026-03-23T23:36:57.960 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.50687.log: 90.7% -- replaced with /var/log/ceph/cluster1-client.admin.50687.log.gz 2026-03-23T23:36:57.960 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.34329.log 2026-03-23T23:36:57.960 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.65921.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.67082.log 2026-03-23T23:36:57.960 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.mirror.65921.log.gz 2026-03-23T23:36:57.961 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.34329.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.38507.log 2026-03-23T23:36:57.961 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.67082.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.34329.log.gz 2026-03-23T23:36:57.961 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.67082.log.gz 2026-03-23T23:36:57.961 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54805.log 2026-03-23T23:36:57.962 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.38507.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26449.log 2026-03-23T23:36:57.962 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54805.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.admin.38507.log.gz 2026-03-23T23:36:57.962 INFO:teuthology.orchestra.run.vm02.stderr: 87.0% -- replaced with /var/log/ceph/cluster1-client.mirror.54805.log.gz 2026-03-23T23:36:57.963 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.39560.log 2026-03-23T23:36:57.963 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25789.log 2026-03-23T23:36:57.963 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.26449.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26449.log.gz 2026-03-23T23:36:57.963 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.39560.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.47518.log 2026-03-23T23:36:57.964 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.25789.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.39560.log.gz 2026-03-23T23:36:57.964 INFO:teuthology.orchestra.run.vm02.stderr: 80.3% -- replaced with /var/log/ceph/cluster2-client.admin.25789.log.gz 2026-03-23T23:36:57.964 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26760.log 2026-03-23T23:36:57.964 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.47518.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32364.log 2026-03-23T23:36:57.965 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.26760.log: 89.9% 80.0% -- replaced with /var/log/ceph/cluster1-client.admin.26760.log.gz 2026-03-23T23:36:57.965 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.mirror.47518.log.gz 2026-03-23T23:36:57.965 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.37455.log 2026-03-23T23:36:57.966 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.29851.log 2026-03-23T23:36:57.966 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32364.log: /var/log/ceph/cluster2-client.mirror.37455.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.56938.log 2026-03-23T23:36:57.966 INFO:teuthology.orchestra.run.vm02.stderr: 89.5% -- replaced with /var/log/ceph/cluster2-client.mirror.32364.log.gz 2026-03-23T23:36:57.966 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.39156.log 2026-03-23T23:36:57.967 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster2-client.mirror.37455.log.gz 2026-03-23T23:36:57.967 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.56938.log: /var/log/ceph/cluster1-client.mirror.3.29851.log: 87.3% -- replaced with /var/log/ceph/cluster2-client.admin.56938.log.gz 2026-03-23T23:36:57.967 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61550.log 2026-03-23T23:36:57.968 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.39156.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.39156.log.gz 2026-03-23T23:36:57.975 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.33095.log 2026-03-23T23:36:57.976 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61550.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.61550.log.gz 2026-03-23T23:36:57.976 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.48026.log 2026-03-23T23:36:57.977 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.33095.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.33095.log.gz 2026-03-23T23:36:57.977 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.34065.log 2026-03-23T23:36:57.978 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.48026.log: 88.6% -- replaced with /var/log/ceph/cluster2-client.admin.48026.log.gz 2026-03-23T23:36:57.978 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.41291.log 2026-03-23T23:36:57.979 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.34065.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.34065.log.gz 2026-03-23T23:36:57.979 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26424.log 2026-03-23T23:36:57.979 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.41291.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51119.log 2026-03-23T23:36:57.980 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.41291.log.gz 2026-03-23T23:36:57.980 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.26424.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26424.log.gz 2026-03-23T23:36:57.987 INFO:teuthology.orchestra.run.vm02.stderr: 94.2% -- replaced with /var/log/ceph/cluster1-client.mirror.3.29851.log.gz 2026-03-23T23:36:57.987 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.48344.log 2026-03-23T23:36:57.987 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51119.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.58786.log 2026-03-23T23:36:57.988 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.48344.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.48344.log.gz 2026-03-23T23:36:57.991 INFO:teuthology.orchestra.run.vm02.stderr: 94.3% -- replaced with /var/log/ceph/cluster2-client.mirror.51119.log.gz 2026-03-23T23:36:57.991 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.43316.log 2026-03-23T23:36:57.992 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.58786.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27830.log 2026-03-23T23:36:57.992 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster2-client.admin.58786.log.gz 2026-03-23T23:36:57.992 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.43316.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.33984.log 2026-03-23T23:36:57.992 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27830.log: 59.0% -- replaced with /var/log/ceph/cluster2-client.mirror.27830.log.gz 2026-03-23T23:36:57.993 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.43316.log.gz 2026-03-23T23:36:57.993 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61442.log 2026-03-23T23:36:57.993 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.33984.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.37924.log 2026-03-23T23:36:57.993 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61442.log: 80.5% -- replaced with /var/log/ceph/cluster2-client.mirror.61442.log.gz 2026-03-23T23:36:57.993 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.33984.log.gz 2026-03-23T23:36:57.993 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.51352.log 2026-03-23T23:36:57.994 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.37924.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.41552.log 2026-03-23T23:36:57.994 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.51352.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.51352.log.gz 2026-03-23T23:36:57.994 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.37924.log.gz 2026-03-23T23:36:57.994 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.46561.log 2026-03-23T23:36:57.994 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.41552.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.62721.log 2026-03-23T23:36:57.995 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.46561.log: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.41552.log.gz 2026-03-23T23:36:57.995 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.50227.log 2026-03-23T23:36:57.995 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.62721.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.46561.log.gz 2026-03-23T23:36:57.995 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.62721.log.gz 2026-03-23T23:36:57.996 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.35096.log 2026-03-23T23:36:57.996 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.50227.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.59059.log 2026-03-23T23:36:57.996 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.mirror.50227.log.gz 2026-03-23T23:36:57.996 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.35096.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.36906.log 2026-03-23T23:36:57.997 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.59059.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.35096.log.gz 2026-03-23T23:36:57.997 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54416.log 2026-03-23T23:36:57.997 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.admin.59059.log.gz 2026-03-23T23:36:57.998 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.36906.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.47718.log 2026-03-23T23:36:57.998 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.51377.log 2026-03-23T23:36:57.999 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.47718.log: 90.2% -- replaced with /var/log/ceph/cluster2-client.mirror.36906.log.gz 2026-03-23T23:36:57.999 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.admin.47718.log.gz 2026-03-23T23:36:57.999 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.64987.log 2026-03-23T23:36:57.999 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54416.log: /var/log/ceph/cluster1-client.mirror.51377.log: 88.2% -- replaced with /var/log/ceph/cluster2-client.mirror.54416.log.gz 2026-03-23T23:36:57.999 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.51377.log.gz 2026-03-23T23:36:57.999 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.27054.log 2026-03-23T23:36:58.000 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.64987.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.42709.log 2026-03-23T23:36:58.000 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.64987.log.gz 2026-03-23T23:36:58.000 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.27054.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.27054.log.gz 2026-03-23T23:36:58.000 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.54600.log 2026-03-23T23:36:58.000 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.42709.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.60528.log 2026-03-23T23:36:58.001 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.54600.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.42709.log.gz 2026-03-23T23:36:58.001 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.30367.log 2026-03-23T23:36:58.001 INFO:teuthology.orchestra.run.vm02.stderr: 88.4% -- replaced with /var/log/ceph/cluster2-client.mirror.54600.log.gz 2026-03-23T23:36:58.001 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.60528.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.60528.log.gz 2026-03-23T23:36:58.001 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.51079.log 2026-03-23T23:36:58.002 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.30367.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.64870.log 2026-03-23T23:36:58.002 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.51079.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.33561.log 2026-03-23T23:36:58.003 INFO:teuthology.orchestra.run.vm02.stderr: 89.8% -- replaced with /var/log/ceph/cluster2-client.mirror.51079.log.gz 2026-03-23T23:36:58.003 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.56587.log 2026-03-23T23:36:58.003 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.33561.log: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.33561.log.gz 2026-03-23T23:36:58.004 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52424.log 2026-03-23T23:36:58.004 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.56587.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.56587.log.gz 2026-03-23T23:36:58.004 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.40348.log 2026-03-23T23:36:58.005 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52424.log: 90.4% -- replaced with /var/log/ceph/cluster2-client.mirror.52424.log.gz 2026-03-23T23:36:58.005 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.27308.log 2026-03-23T23:36:58.005 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.40348.log: 94.1% -- replaced with /var/log/ceph/cluster2-client.mirror.30367.log.gz 2026-03-23T23:36:58.006 INFO:teuthology.orchestra.run.vm02.stderr: 87.8%/var/log/ceph/cluster2-client.mirror.64870.log: -- replaced with /var/log/ceph/cluster2-client.admin.40348.log.gz 2026-03-23T23:36:58.006 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.50037.log 2026-03-23T23:36:58.006 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.27308.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.27308.log.gz 2026-03-23T23:36:58.010 INFO:teuthology.orchestra.run.vm02.stderr: 94.2% -- replaced with /var/log/ceph/cluster2-client.mirror.64870.log.gz 2026-03-23T23:36:58.010 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.34605.log 2026-03-23T23:36:58.011 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.50037.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.44973.log 2026-03-23T23:36:58.011 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.34605.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.50037.log.gz 2026-03-23T23:36:58.011 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66278.log 2026-03-23T23:36:58.012 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.34605.log.gz 2026-03-23T23:36:58.012 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.44973.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.55937.log 2026-03-23T23:36:58.012 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.44973.log.gz 2026-03-23T23:36:58.012 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55049.log 2026-03-23T23:36:58.013 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66278.log: /var/log/ceph/cluster2-client.admin.55937.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27259.log 2026-03-23T23:36:58.013 INFO:teuthology.orchestra.run.vm02.stderr: 88.4% -- replaced with /var/log/ceph/cluster2-client.admin.55937.log.gz 2026-03-23T23:36:58.013 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.66278.log.gz 2026-03-23T23:36:58.013 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55049.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54258.log 2026-03-23T23:36:58.013 INFO:teuthology.orchestra.run.vm02.stderr: 88.3% -- replaced with /var/log/ceph/cluster2-client.mirror.55049.log.gz 2026-03-23T23:36:58.014 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27259.log: 65.1% -- replaced with /var/log/ceph/cluster2-client.mirror.27259.log.gz 2026-03-23T23:36:58.014 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.27898.log 2026-03-23T23:36:58.014 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54258.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.42320.log 2026-03-23T23:36:58.014 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.27898.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.54258.log.gz 2026-03-23T23:36:58.015 INFO:teuthology.orchestra.run.vm02.stderr: 89.7% -- replaced with /var/log/ceph/cluster2-client.mirror.27898.log.gz 2026-03-23T23:36:58.015 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.29720.log 2026-03-23T23:36:58.015 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.42320.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31169.log 2026-03-23T23:36:58.015 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.2.29720.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.42320.log.gz 2026-03-23T23:36:58.016 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.43654.log 2026-03-23T23:36:58.016 INFO:teuthology.orchestra.run.vm02.stderr: 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.2.29720.log.gz 2026-03-23T23:36:58.016 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31169.log: 90.8% -- replaced with /var/log/ceph/cluster1-client.admin.31169.log.gz 2026-03-23T23:36:58.016 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.51476.log 2026-03-23T23:36:58.017 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.43654.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.47613.log 2026-03-23T23:36:58.017 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.51476.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.43654.log.gz 2026-03-23T23:36:58.017 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60072.log 2026-03-23T23:36:58.017 INFO:teuthology.orchestra.run.vm02.stderr: 87.5%/var/log/ceph/cluster2-client.mirror.47613.log: -- replaced with /var/log/ceph/cluster1-client.admin.51476.log.gz 2026-03-23T23:36:58.017 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.47613.log.gz 2026-03-23T23:36:58.018 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.66158.log 2026-03-23T23:36:58.018 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60072.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.49230.log 2026-03-23T23:36:58.018 INFO:teuthology.orchestra.run.vm02.stderr: 80.4% -- replaced with /var/log/ceph/cluster2-client.mirror.60072.log.gz 2026-03-23T23:36:58.018 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.66158.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53717.log 2026-03-23T23:36:58.018 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.49230.log: 87.4% -- replaced with /var/log/ceph/cluster1-client.mirror.66158.log.gz 2026-03-23T23:36:58.019 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.64736.log 2026-03-23T23:36:58.019 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.57802.log 2026-03-23T23:36:58.019 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.64736.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.mirror.64736.log.gz 2026-03-23T23:36:58.019 INFO:teuthology.orchestra.run.vm02.stderr: 90.2% -- replaced with /var/log/ceph/cluster1-client.mirror.49230.log.gz 2026-03-23T23:36:58.020 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.25809.log 2026-03-23T23:36:58.020 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53717.log: /var/log/ceph/cluster1-client.mirror.57802.log: 87.9% -- replaced with /var/log/ceph/cluster1-client.mirror.53717.log.gz 2026-03-23T23:36:58.020 INFO:teuthology.orchestra.run.vm02.stderr: 88.4% -- replaced with /var/log/ceph/cluster1-client.mirror.57802.log.gz 2026-03-23T23:36:58.020 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.45469.log 2026-03-23T23:36:58.021 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.25809.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28834.log 2026-03-23T23:36:58.021 INFO:teuthology.orchestra.run.vm02.stderr: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.25809.log.gz 2026-03-23T23:36:58.021 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.45469.log: 90.1% -- replaced with /var/log/ceph/cluster1-client.mirror.45469.log.gz 2026-03-23T23:36:58.021 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.35811.log 2026-03-23T23:36:58.022 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28834.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28324.log 2026-03-23T23:36:58.022 INFO:teuthology.orchestra.run.vm02.stderr: 87.0% -- replaced with /var/log/ceph/cluster1-client.mirror.28834.log.gz 2026-03-23T23:36:58.022 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.35811.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53774.log 2026-03-23T23:36:58.022 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28324.log: 58.3% -- replaced with /var/log/ceph/cluster1-client.mirror.28324.log.gz 2026-03-23T23:36:58.023 INFO:teuthology.orchestra.run.vm02.stderr:gzip 90.0% -5 --verbose -- /var/log/ceph/cluster2-client.admin.48446.log 2026-03-23T23:36:58.023 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster1-client.mirror.35811.log.gz 2026-03-23T23:36:58.023 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53774.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.53774.log.gz 2026-03-23T23:36:58.023 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.50902.log 2026-03-23T23:36:58.024 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.48446.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.42368.log 2026-03-23T23:36:58.024 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.50902.log: 87.3% -- replaced with /var/log/ceph/cluster2-client.admin.48446.log.gz 2026-03-23T23:36:58.024 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.57012.log 2026-03-23T23:36:58.024 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.42368.log: 90.5% -- replaced with /var/log/ceph/cluster2-client.admin.50902.log.gz 2026-03-23T23:36:58.024 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.41755.log 2026-03-23T23:36:58.025 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.42368.log.gz 2026-03-23T23:36:58.025 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.49960.log 2026-03-23T23:36:58.025 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.41755.log: /var/log/ceph/cluster1-client.mirror.57012.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.41755.log.gz 2026-03-23T23:36:58.025 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.50015.log 2026-03-23T23:36:58.026 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.49960.log: 90.6% -- replaced with /var/log/ceph/cluster1-client.mirror.57012.log.gz 2026-03-23T23:36:58.026 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster1-client.mirror.49960.log.gz 2026-03-23T23:36:58.027 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.2.56182.log 2026-03-23T23:36:58.027 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.50015.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.38212.log 2026-03-23T23:36:58.027 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.37164.log 2026-03-23T23:36:58.027 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.50015.log.gz 2026-03-23T23:36:58.028 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.38212.log: /var/log/ceph/cluster1-client.mirror.2.56182.log: 19.7% -- replaced with /var/log/ceph/cluster1-client.mirror.2.56182.log.gz 2026-03-23T23:36:58.028 INFO:teuthology.orchestra.run.vm02.stderr: 90.4% -- replaced with /var/log/ceph/cluster2-client.mirror.38212.log.gz 2026-03-23T23:36:58.028 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.29238.log 2026-03-23T23:36:58.029 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.41024.log 2026-03-23T23:36:58.029 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.37164.log: /var/log/ceph/cluster1-client.mirror.29238.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.29238.log.gz 2026-03-23T23:36:58.029 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.37164.log.gz 2026-03-23T23:36:58.029 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.49880.log 2026-03-23T23:36:58.029 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.32467.log 2026-03-23T23:36:58.030 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.41024.log: /var/log/ceph/cluster1-client.admin.49880.log: 87.9% -- replaced with /var/log/ceph/cluster1-client.admin.41024.log.gz 2026-03-23T23:36:58.030 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.admin.49880.log.gz 2026-03-23T23:36:58.030 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.32765.log 2026-03-23T23:36:58.030 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.32467.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.48002.log 2026-03-23T23:36:58.031 INFO:teuthology.orchestra.run.vm02.stderr: 86.9% -- replaced with /var/log/ceph/cluster1-client.mirror.32467.log.gz 2026-03-23T23:36:58.031 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.32765.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.mirror.32765.log.gzgzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.36541.log 2026-03-23T23:36:58.031 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:36:58.031 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.48002.log: 87.3% -- replaced with /var/log/ceph/cluster1-client.mirror.48002.log.gz 2026-03-23T23:36:58.031 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.26399.log 2026-03-23T23:36:58.032 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.36541.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31718.log 2026-03-23T23:36:58.032 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.26399.log: 0.0% -- replaced with /var/log/ceph/cluster1-client.admin.26399.log.gz 2026-03-23T23:36:58.032 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster1-client.mirror.36541.log.gz 2026-03-23T23:36:58.032 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52532.log 2026-03-23T23:36:58.033 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31718.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52928.log 2026-03-23T23:36:58.033 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52532.log: 90.7% -- replaced with /var/log/ceph/cluster1-client.admin.31718.log.gz 2026-03-23T23:36:58.033 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.56675.log 2026-03-23T23:36:58.033 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster1-client.mirror.52532.log.gz 2026-03-23T23:36:58.034 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52928.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.52928.log.gz 2026-03-23T23:36:58.034 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.51529.log 2026-03-23T23:36:58.034 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.56675.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.55785.log 2026-03-23T23:36:58.034 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.51529.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.56675.log.gz 2026-03-23T23:36:58.035 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28789.log 2026-03-23T23:36:58.035 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.55785.log: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.55785.log.gz 2026-03-23T23:36:58.036 INFO:teuthology.orchestra.run.vm02.stderr: 92.5% -- replaced with /var/log/ceph/cluster1-client.mirror.51529.log.gz 2026-03-23T23:36:58.036 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.39853.log 2026-03-23T23:36:58.036 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28789.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.38313.log 2026-03-23T23:36:58.037 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.39853.log: 90.3% -- replaced with /var/log/ceph/cluster2-client.mirror.39853.log.gz 2026-03-23T23:36:58.037 INFO:teuthology.orchestra.run.vm02.stderr: 90.7% -- replaced with /var/log/ceph/cluster2-client.mirror.28789.log.gz 2026-03-23T23:36:58.037 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.58374.log 2026-03-23T23:36:58.038 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.38313.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31475.log 2026-03-23T23:36:58.038 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.58374.log: 87.8% 20.2% -- replaced with /var/log/ceph/cluster1-client.mirror.1.58374.log.gz 2026-03-23T23:36:58.038 INFO:teuthology.orchestra.run.vm02.stderr: -- replaced with /var/log/ceph/cluster2-client.admin.38313.log.gz 2026-03-23T23:36:58.038 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52657.log 2026-03-23T23:36:58.039 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31475.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.37849.log 2026-03-23T23:36:58.039 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52657.log: 90.5% -- replaced with /var/log/ceph/cluster1-client.admin.31475.log.gz 2026-03-23T23:36:58.039 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.67448.log 2026-03-23T23:36:58.039 INFO:teuthology.orchestra.run.vm02.stderr: 90.4% -- replaced with /var/log/ceph/cluster1-client.mirror.52657.log.gz 2026-03-23T23:36:58.040 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.37849.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.30430.log 2026-03-23T23:36:58.040 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.37849.log.gz 2026-03-23T23:36:58.040 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.67982.log 2026-03-23T23:36:58.040 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.67448.log: /var/log/ceph/cluster2-client.mirror.30430.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.30430.log.gz 2026-03-23T23:36:58.043 INFO:teuthology.orchestra.run.vm02.stderr: 93.1% -- replaced with /var/log/ceph/cluster1-client.mirror.1.67448.log.gz 2026-03-23T23:36:58.043 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28213.log 2026-03-23T23:36:58.044 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.67982.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.39435.log 2026-03-23T23:36:58.044 INFO:teuthology.orchestra.run.vm02.stderr: 88.5% -- replaced with /var/log/ceph/cluster2-client.admin.67982.log.gz 2026-03-23T23:36:58.044 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28213.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.28594.log 2026-03-23T23:36:58.044 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.39435.log: 87.3% -- replaced with /var/log/ceph/cluster2-client.admin.39435.log.gz 2026-03-23T23:36:58.045 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.51668.log 2026-03-23T23:36:58.045 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.28594.log: 92.4% -- replaced with /var/log/ceph/cluster1-client.mirror.28213.log.gz 2026-03-23T23:36:58.045 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.28594.log.gz 2026-03-23T23:36:58.045 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.57516.log 2026-03-23T23:36:58.045 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.51668.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.64134.log 2026-03-23T23:36:58.046 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.57516.log: 90.1% -- replaced with /var/log/ceph/cluster1-client.admin.51668.log.gz 2026-03-23T23:36:58.046 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.57516.log.gz 2026-03-23T23:36:58.046 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31268.log 2026-03-23T23:36:58.047 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.64134.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.64134.log.gz 2026-03-23T23:36:58.047 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.30710.log 2026-03-23T23:36:58.047 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31268.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.49993.log 2026-03-23T23:36:58.047 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.30710.log: 90.6% -- replaced with /var/log/ceph/cluster1-client.admin.31268.log.gz 2026-03-23T23:36:58.048 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.59135.log 2026-03-23T23:36:58.048 INFO:teuthology.orchestra.run.vm02.stderr: 90.6% -- replaced with /var/log/ceph/cluster1-client.admin.30710.log.gz 2026-03-23T23:36:58.048 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.49993.log: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.49993.log.gz 2026-03-23T23:36:58.048 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.41809.log 2026-03-23T23:36:58.048 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.59135.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.43176.log 2026-03-23T23:36:58.049 INFO:teuthology.orchestra.run.vm02.stderr: 88.4% -- replaced with /var/log/ceph/cluster1-client.mirror.59135.log.gz 2026-03-23T23:36:58.049 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.41809.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.59938.log 2026-03-23T23:36:58.049 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.41809.log.gz 2026-03-23T23:36:58.049 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.43176.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.48671.log 2026-03-23T23:36:58.050 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.42627.log 2026-03-23T23:36:58.050 INFO:teuthology.orchestra.run.vm02.stderr: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.43176.log.gz 2026-03-23T23:36:58.050 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.48671.log: /var/log/ceph/cluster2-client.mirror.59938.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.58044.log 2026-03-23T23:36:58.050 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster2-client.mirror.59938.log.gz 2026-03-23T23:36:58.050 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.50064.log 2026-03-23T23:36:58.051 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.58044.log: 90.7% -- replaced with /var/log/ceph/cluster2-client.mirror.48671.log.gz 2026-03-23T23:36:58.051 INFO:teuthology.orchestra.run.vm02.stderr: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.58044.log.gz 2026-03-23T23:36:58.051 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.41210.log 2026-03-23T23:36:58.052 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.42627.log: /var/log/ceph/cluster1-client.admin.50064.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.56112.log 2026-03-23T23:36:58.052 INFO:teuthology.orchestra.run.vm02.stderr: 87.6% -- replaced with /var/log/ceph/cluster1-client.admin.50064.log.gz 2026-03-23T23:36:58.052 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.42811.log 2026-03-23T23:36:58.052 INFO:teuthology.orchestra.run.vm02.stderr: 89.6% -- replaced with /var/log/ceph/cluster2-client.mirror.42627.log.gz 2026-03-23T23:36:58.053 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.56112.log: /var/log/ceph/cluster2-client.admin.41210.log: 90.2% -- replaced with /var/log/ceph/cluster2-client.mirror.56112.log.gz 2026-03-23T23:36:58.053 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster2-client.admin.41210.log.gz 2026-03-23T23:36:58.053 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.66496.log 2026-03-23T23:36:58.053 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.42811.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.1.59477.log 2026-03-23T23:36:58.053 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.66496.log: 87.3% -- replaced with /var/log/ceph/cluster1-client.admin.42811.log.gz 2026-03-23T23:36:58.054 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53375.log 2026-03-23T23:36:58.054 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.1.59477.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.27140.log 2026-03-23T23:36:58.057 INFO:teuthology.orchestra.run.vm02.stderr: 92.9% -- replaced with /var/log/ceph/cluster1-client.mirror.1.59477.log.gz 2026-03-23T23:36:58.058 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53375.log: 92.6% -- replaced with /var/log/ceph/cluster1-client.mirror.53375.log.gz 2026-03-23T23:36:58.071 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.37765.log 2026-03-23T23:36:58.072 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.27140.log: 70.9% -- replaced with /var/log/ceph/cluster2-client.admin.27140.log.gz 2026-03-23T23:36:58.072 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.63536.log 2026-03-23T23:36:58.072 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.37765.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.admin.37765.log.gz 2026-03-23T23:36:58.072 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.39263.log 2026-03-23T23:36:58.073 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.63536.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.37873.log 2026-03-23T23:36:58.073 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.63536.log.gz 2026-03-23T23:36:58.074 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.39263.log: 89.7% -- replaced with /var/log/ceph/cluster1-client.mirror.39263.log.gz 2026-03-23T23:36:58.087 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.34778.log 2026-03-23T23:36:58.088 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.37873.log: 87.4% -- replaced with /var/log/ceph/cluster2-client.mirror.37873.log.gz 2026-03-23T23:36:58.088 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.52076.log 2026-03-23T23:36:58.088 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.34778.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.34778.log.gz 2026-03-23T23:36:58.089 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.0.27413.log 2026-03-23T23:36:58.089 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.52076.log: 90.5% -- replaced with /var/log/ceph/cluster1-client.mirror.52076.log.gz 2026-03-23T23:36:58.089 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28769.log 2026-03-23T23:36:58.090 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.0.27413.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.38262.log 2026-03-23T23:36:58.097 INFO:teuthology.orchestra.run.vm02.stderr: 94.3% -- replaced with /var/log/ceph/cluster2-client.mirror.66496.log.gz 2026-03-23T23:36:58.099 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28769.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.47259.log 2026-03-23T23:36:58.100 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.38262.log: 88.3% -- replaced with /var/log/ceph/cluster2-client.mirror.28769.log.gz 2026-03-23T23:36:58.100 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.44059.log 2026-03-23T23:36:58.100 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.38262.log.gz 2026-03-23T23:36:58.100 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.47259.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.53424.log 2026-03-23T23:36:58.101 INFO:teuthology.orchestra.run.vm02.stderr: 88.6% -- replaced with /var/log/ceph/cluster2-client.admin.47259.log.gz 2026-03-23T23:36:58.101 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.44059.log: 87.4% -- replaced with /var/log/ceph/cluster2-client.admin.44059.log.gz 2026-03-23T23:36:58.104 INFO:teuthology.orchestra.run.vm02.stderr: 91.8% -- replaced with /var/log/ceph/cluster1-client.mirror.0.27413.log.gz 2026-03-23T23:36:58.104 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.60808.log 2026-03-23T23:36:58.105 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.53424.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.45805.log 2026-03-23T23:36:58.105 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.60808.log: 88.2% -- replaced with /var/log/ceph/cluster2-client.mirror.60808.log.gz 2026-03-23T23:36:58.106 INFO:teuthology.orchestra.run.vm02.stderr: 92.1% -- replaced with /var/log/ceph/cluster1-client.mirror.53424.log.gz 2026-03-23T23:36:58.106 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.28518.log 2026-03-23T23:36:58.106 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.45805.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.52118.log 2026-03-23T23:36:58.107 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.28518.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.45805.log.gz 2026-03-23T23:36:58.107 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.44923.log 2026-03-23T23:36:58.108 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.52118.log: 88.2% -- replaced with /var/log/ceph/cluster2-client.mirror.52118.log.gz 2026-03-23T23:36:58.108 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.58893.log 2026-03-23T23:36:58.109 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.44923.log: 90.7% -- replaced with /var/log/ceph/cluster2-client.mirror.44923.log.gz 2026-03-23T23:36:58.109 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.28693.log 2026-03-23T23:36:58.110 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.58893.log: 90.5% -- replaced with /var/log/ceph/cluster1-client.admin.58893.log.gz 2026-03-23T23:36:58.110 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.54523.log 2026-03-23T23:36:58.110 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.28693.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.admin.28693.log.gz 2026-03-23T23:36:58.110 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.40899.log 2026-03-23T23:36:58.111 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.54523.log: 87.9% -- replaced with /var/log/ceph/cluster1-client.mirror.54523.log.gz 2026-03-23T23:36:58.111 INFO:teuthology.orchestra.run.vm02.stderr: 94.4% -- replaced with /var/log/ceph/cluster2-client.mirror.28518.log.gz 2026-03-23T23:36:58.111 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.50636.log 2026-03-23T23:36:58.112 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.40899.log: gzip -5 --verbose -- /var/log/ceph/cluster2-mon.a.log 2026-03-23T23:36:58.112 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.50636.log: 87.3% -- replaced with /var/log/ceph/cluster2-client.admin.40899.log.gz 2026-03-23T23:36:58.112 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.29603.log 2026-03-23T23:36:58.112 INFO:teuthology.orchestra.run.vm02.stderr: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.50636.log.gz 2026-03-23T23:36:58.120 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-mon.a.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.46377.log 2026-03-23T23:36:58.121 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.29603.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.38480.log 2026-03-23T23:36:58.122 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.46377.log: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.46377.log.gz 2026-03-23T23:36:58.122 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.40088.log 2026-03-23T23:36:58.123 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.38480.log: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.38480.log.gz 2026-03-23T23:36:58.123 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.68772.log 2026-03-23T23:36:58.124 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.40088.log: 87.8% -- replaced with /var/log/ceph/cluster2-client.mirror.40088.log.gz 2026-03-23T23:36:58.124 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.61067.log 2026-03-23T23:36:58.124 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.68772.log: 0.0% -- replaced with /var/log/ceph/cluster2-client.admin.68772.log.gz 2026-03-23T23:36:58.124 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32970.log 2026-03-23T23:36:58.125 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.61067.log: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.61067.log.gz 2026-03-23T23:36:58.125 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.61624.log 2026-03-23T23:36:58.126 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32970.log: gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.3.67503.log 2026-03-23T23:36:58.126 INFO:teuthology.orchestra.run.vm02.stderr: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.32970.log.gz 2026-03-23T23:36:58.127 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.61624.log: 87.3% -- replaced with /var/log/ceph/cluster1-client.mirror.61624.log.gz 2026-03-23T23:36:58.127 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.45621.log 2026-03-23T23:36:58.127 INFO:teuthology.orchestra.run.vm02.stderr: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.29603.log.gz 2026-03-23T23:36:58.127 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.3.67503.log: 19.7% -- replaced with /var/log/ceph/cluster1-client.mirror.3.67503.log.gz 2026-03-23T23:36:58.128 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.49452.log 2026-03-23T23:36:58.129 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.45621.log: 90.0% -- replaced with /var/log/ceph/cluster2-client.mirror.45621.log.gz 2026-03-23T23:36:58.129 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.34826.log 2026-03-23T23:36:58.129 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.49452.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.49452.log.gz 2026-03-23T23:36:58.129 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.46872.log 2026-03-23T23:36:58.130 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.34826.log: 88.6% -- replaced with /var/log/ceph/cluster1-client.admin.34826.log.gz 2026-03-23T23:36:58.130 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.56520.log 2026-03-23T23:36:58.131 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.46872.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.43933.log 2026-03-23T23:36:58.131 INFO:teuthology.orchestra.run.vm02.stderr: 88.7% -- replaced with /var/log/ceph/cluster1-client.admin.46872.log.gz 2026-03-23T23:36:58.132 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.56520.log: 87.8% -- replaced with /var/log/ceph/cluster1-client.mirror.56520.log.gz 2026-03-23T23:36:58.139 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.53058.log 2026-03-23T23:36:58.140 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.43933.log: gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.32898.log 2026-03-23T23:36:58.140 INFO:teuthology.orchestra.run.vm02.stderr: 87.5% -- replaced with /var/log/ceph/cluster2-client.admin.43933.log.gz 2026-03-23T23:36:58.141 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.53058.log: 89.9% -- replaced with /var/log/ceph/cluster2-client.mirror.53058.log.gz 2026-03-23T23:36:58.147 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.admin.31528.log 2026-03-23T23:36:58.148 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.32898.log: 87.9% -- replaced with /var/log/ceph/cluster2-client.mirror.32898.log.gz 2026-03-23T23:36:58.148 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.30404.log 2026-03-23T23:36:58.149 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.admin.31528.log: 87.5% -- replaced with /var/log/ceph/cluster1-client.admin.31528.log.gz 2026-03-23T23:36:58.149 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.admin.34907.log 2026-03-23T23:36:58.150 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.30404.log: 90.1% -- replaced with /var/log/ceph/cluster2-client.mirror.30404.log.gz 2026-03-23T23:36:58.150 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster1-client.mirror.58020.log 2026-03-23T23:36:58.150 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.admin.34907.log: 87.6% -- replaced with /var/log/ceph/cluster2-client.admin.34907.log.gz 2026-03-23T23:36:58.151 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-client.mirror.35178.log 2026-03-23T23:36:58.151 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster1-client.mirror.58020.log: 87.7% -- replaced with /var/log/ceph/cluster1-client.mirror.58020.log.gz 2026-03-23T23:36:58.152 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /var/log/ceph/cluster2-osd.2.log 2026-03-23T23:36:58.156 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-client.mirror.35178.log: 94.9% -- replaced with /var/log/ceph/cluster2-client.mirror.35178.log.gz 2026-03-23T23:36:58.829 INFO:teuthology.orchestra.run.vm02.stderr:/var/log/ceph/cluster2-osd.2.log: 91.2% -- replaced with /var/log/ceph/cluster2-mon.a.log.gz 2026-03-23T23:37:02.317 INFO:teuthology.orchestra.run.vm01.stderr: 94.7% -- replaced with /var/log/ceph/cluster1-osd.0.log.gz 2026-03-23T23:37:03.341 INFO:teuthology.orchestra.run.vm01.stderr: 94.9% -- replaced with /var/log/ceph/cluster1-osd.1.log.gz 2026-03-23T23:37:03.430 INFO:teuthology.orchestra.run.vm02.stderr: 94.7% -- replaced with /var/log/ceph/cluster2-osd.1.log.gz 2026-03-23T23:37:03.566 INFO:teuthology.orchestra.run.vm01.stderr: 94.7% -- replaced with /var/log/ceph/cluster1-osd.2.log.gz 2026-03-23T23:37:03.567 INFO:teuthology.orchestra.run.vm01.stderr: 2026-03-23T23:37:03.567 INFO:teuthology.orchestra.run.vm01.stderr:real 0m6.695s 2026-03-23T23:37:03.567 INFO:teuthology.orchestra.run.vm01.stderr:user 0m18.260s 2026-03-23T23:37:03.567 INFO:teuthology.orchestra.run.vm01.stderr:sys 0m1.119s 2026-03-23T23:37:03.842 INFO:teuthology.orchestra.run.vm02.stderr: 94.6% -- replaced with /var/log/ceph/cluster2-osd.0.log.gz 2026-03-23T23:37:05.051 INFO:teuthology.orchestra.run.vm02.stderr: 94.8% -- replaced with /var/log/ceph/cluster2-osd.2.log.gz 2026-03-23T23:37:05.052 INFO:teuthology.orchestra.run.vm02.stderr: 2026-03-23T23:37:05.052 INFO:teuthology.orchestra.run.vm02.stderr:real 0m8.171s 2026-03-23T23:37:05.052 INFO:teuthology.orchestra.run.vm02.stderr:user 0m20.754s 2026-03-23T23:37:05.052 INFO:teuthology.orchestra.run.vm02.stderr:sys 0m1.840s 2026-03-23T23:37:05.052 INFO:tasks.ceph:Archiving logs... 2026-03-23T23:37:05.052 DEBUG:teuthology.misc:Transferring archived files from vm01:/var/log/ceph to /archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521/remote/vm01/log 2026-03-23T23:37:05.053 DEBUG:teuthology.orchestra.run.vm01:> sudo tar c -f - -C /var/log/ceph -- . 2026-03-23T23:37:05.902 DEBUG:teuthology.misc:Transferring archived files from vm02:/var/log/ceph to /archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521/remote/vm02/log 2026-03-23T23:37:05.902 DEBUG:teuthology.orchestra.run.vm02:> sudo tar c -f - -C /var/log/ceph -- . 2026-03-23T23:37:06.925 DEBUG:teuthology.run_tasks:Unwinding manager install 2026-03-23T23:37:06.927 INFO:teuthology.task.install.util:Removing shipped files: /home/ubuntu/cephtest/valgrind.supp /usr/bin/daemon-helper /usr/bin/adjust-ulimits /usr/bin/stdin-killer... 2026-03-23T23:37:06.927 DEBUG:teuthology.orchestra.run.vm01:> sudo rm -f -- /home/ubuntu/cephtest/valgrind.supp /usr/bin/daemon-helper /usr/bin/adjust-ulimits /usr/bin/stdin-killer 2026-03-23T23:37:06.928 DEBUG:teuthology.orchestra.run.vm02:> sudo rm -f -- /home/ubuntu/cephtest/valgrind.supp /usr/bin/daemon-helper /usr/bin/adjust-ulimits /usr/bin/stdin-killer 2026-03-23T23:37:06.975 INFO:teuthology.task.install.deb:Removing packages: ceph, cephadm, ceph-mds, ceph-mgr, ceph-common, ceph-fuse, ceph-test, ceph-volume, radosgw, python3-rados, python3-rgw, python3-cephfs, python3-rbd, libcephfs2, libcephfs-dev, librados2, librbd1, rbd-fuse, rbd-mirror on Debian system. 2026-03-23T23:37:06.975 DEBUG:teuthology.orchestra.run.vm01:> for d in ceph cephadm ceph-mds ceph-mgr ceph-common ceph-fuse ceph-test ceph-volume radosgw python3-rados python3-rgw python3-cephfs python3-rbd libcephfs2 libcephfs-dev librados2 librbd1 rbd-fuse rbd-mirror ; do sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" purge $d || true ; done 2026-03-23T23:37:06.979 INFO:teuthology.task.install.deb:Removing packages: ceph, cephadm, ceph-mds, ceph-mgr, ceph-common, ceph-fuse, ceph-test, ceph-volume, radosgw, python3-rados, python3-rgw, python3-cephfs, python3-rbd, libcephfs2, libcephfs-dev, librados2, librbd1, rbd-fuse, rbd-mirror on Debian system. 2026-03-23T23:37:06.980 DEBUG:teuthology.orchestra.run.vm02:> for d in ceph cephadm ceph-mds ceph-mgr ceph-common ceph-fuse ceph-test ceph-volume radosgw python3-rados python3-rgw python3-cephfs python3-rbd libcephfs2 libcephfs-dev librados2 librbd1 rbd-fuse rbd-mirror ; do sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" purge $d || true ; done 2026-03-23T23:37:07.016 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:07.092 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:07.220 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:07.220 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:07.292 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:07.293 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:07.365 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:07.365 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mon kpartx libboost-iostreams1.74.0 libboost-thread1.74.0 libpmemobj1 2026-03-23T23:37:07.366 INFO:teuthology.orchestra.run.vm01.stdout: libsgutils2-2 sg3-utils sg3-utils-udev 2026-03-23T23:37:07.366 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:07.378 INFO:teuthology.orchestra.run.vm01.stdout:The following packages will be REMOVED: 2026-03-23T23:37:07.378 INFO:teuthology.orchestra.run.vm01.stdout: ceph* 2026-03-23T23:37:07.439 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:07.439 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mon kpartx libboost-iostreams1.74.0 libboost-thread1.74.0 libpmemobj1 2026-03-23T23:37:07.439 INFO:teuthology.orchestra.run.vm02.stdout: libsgutils2-2 sg3-utils sg3-utils-udev 2026-03-23T23:37:07.439 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:07.459 INFO:teuthology.orchestra.run.vm02.stdout:The following packages will be REMOVED: 2026-03-23T23:37:07.459 INFO:teuthology.orchestra.run.vm02.stdout: ceph* 2026-03-23T23:37:07.557 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 1 to remove and 37 not upgraded. 2026-03-23T23:37:07.558 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 47.1 kB disk space will be freed. 2026-03-23T23:37:07.598 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126157 files and directories currently installed.) 2026-03-23T23:37:07.601 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:07.938 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 1 to remove and 37 not upgraded. 2026-03-23T23:37:07.938 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 47.1 kB disk space will be freed. 2026-03-23T23:37:08.013 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126157 files and directories currently installed.) 2026-03-23T23:37:08.016 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:08.897 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:08.933 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:09.104 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:09.104 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:09.160 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:09.195 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:09.234 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:09.234 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mon kpartx libboost-iostreams1.74.0 libboost-thread1.74.0 libpmemobj1 2026-03-23T23:37:09.234 INFO:teuthology.orchestra.run.vm01.stdout: libsgutils2-2 python-asyncssh-doc python3-asyncssh sg3-utils sg3-utils-udev 2026-03-23T23:37:09.234 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:09.243 INFO:teuthology.orchestra.run.vm01.stdout:The following packages will be REMOVED: 2026-03-23T23:37:09.244 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-cephadm* cephadm* 2026-03-23T23:37:09.379 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:09.379 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:09.410 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 2 to remove and 37 not upgraded. 2026-03-23T23:37:09.410 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 2177 kB disk space will be freed. 2026-03-23T23:37:09.457 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126155 files and directories currently installed.) 2026-03-23T23:37:09.459 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-mgr-cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:09.470 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-cephadm, directory '/usr/share/ceph/mgr/cephadm/services' not empty so not removed 2026-03-23T23:37:09.481 INFO:teuthology.orchestra.run.vm01.stdout:Removing cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:09.511 INFO:teuthology.orchestra.run.vm01.stdout:Looking for files to backup/remove ... 2026-03-23T23:37:09.513 INFO:teuthology.orchestra.run.vm01.stdout:Not backing up/removing `/var/lib/cephadm', it matches ^/var/.*. 2026-03-23T23:37:09.515 INFO:teuthology.orchestra.run.vm01.stdout:Removing user `cephadm' ... 2026-03-23T23:37:09.515 INFO:teuthology.orchestra.run.vm01.stdout:Warning: group `nogroup' has no more members. 2026-03-23T23:37:09.529 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:09.529 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mon kpartx libboost-iostreams1.74.0 libboost-thread1.74.0 libpmemobj1 2026-03-23T23:37:09.529 INFO:teuthology.orchestra.run.vm02.stdout: libsgutils2-2 python-asyncssh-doc python3-asyncssh sg3-utils sg3-utils-udev 2026-03-23T23:37:09.529 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:09.536 INFO:teuthology.orchestra.run.vm01.stdout:Done. 2026-03-23T23:37:09.540 INFO:teuthology.orchestra.run.vm02.stdout:The following packages will be REMOVED: 2026-03-23T23:37:09.540 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-cephadm* cephadm* 2026-03-23T23:37:09.560 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:37:09.658 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126069 files and directories currently installed.) 2026-03-23T23:37:09.660 INFO:teuthology.orchestra.run.vm01.stdout:Purging configuration files for cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:09.705 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 2 to remove and 37 not upgraded. 2026-03-23T23:37:09.705 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 2177 kB disk space will be freed. 2026-03-23T23:37:09.748 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126155 files and directories currently installed.) 2026-03-23T23:37:09.751 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-mgr-cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:09.773 INFO:teuthology.orchestra.run.vm02.stdout:Removing cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:09.805 INFO:teuthology.orchestra.run.vm02.stdout:Looking for files to backup/remove ... 2026-03-23T23:37:09.807 INFO:teuthology.orchestra.run.vm02.stdout:Not backing up/removing `/var/lib/cephadm', it matches ^/var/.*. 2026-03-23T23:37:09.810 INFO:teuthology.orchestra.run.vm02.stdout:Removing user `cephadm' ... 2026-03-23T23:37:09.810 INFO:teuthology.orchestra.run.vm02.stdout:Warning: group `nogroup' has no more members. 2026-03-23T23:37:09.835 INFO:teuthology.orchestra.run.vm02.stdout:Done. 2026-03-23T23:37:09.859 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:37:09.964 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126069 files and directories currently installed.) 2026-03-23T23:37:09.966 INFO:teuthology.orchestra.run.vm02.stdout:Purging configuration files for cephadm (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:10.770 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:10.807 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:10.982 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:10.982 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:11.070 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:11.098 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:11.099 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mon kpartx libboost-iostreams1.74.0 libboost-thread1.74.0 libpmemobj1 2026-03-23T23:37:11.099 INFO:teuthology.orchestra.run.vm01.stdout: libsgutils2-2 python-asyncssh-doc python3-asyncssh sg3-utils sg3-utils-udev 2026-03-23T23:37:11.099 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:11.106 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:11.112 INFO:teuthology.orchestra.run.vm01.stdout:The following packages will be REMOVED: 2026-03-23T23:37:11.113 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mds* 2026-03-23T23:37:11.278 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:11.279 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:11.285 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 1 to remove and 37 not upgraded. 2026-03-23T23:37:11.285 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 6851 kB disk space will be freed. 2026-03-23T23:37:11.325 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126069 files and directories currently installed.) 2026-03-23T23:37:11.328 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-mds (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:11.400 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:11.401 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mon kpartx libboost-iostreams1.74.0 libboost-thread1.74.0 libpmemobj1 2026-03-23T23:37:11.401 INFO:teuthology.orchestra.run.vm02.stdout: libsgutils2-2 python-asyncssh-doc python3-asyncssh sg3-utils sg3-utils-udev 2026-03-23T23:37:11.401 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:11.409 INFO:teuthology.orchestra.run.vm02.stdout:The following packages will be REMOVED: 2026-03-23T23:37:11.409 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mds* 2026-03-23T23:37:11.573 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 1 to remove and 37 not upgraded. 2026-03-23T23:37:11.573 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 6851 kB disk space will be freed. 2026-03-23T23:37:11.611 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126069 files and directories currently installed.) 2026-03-23T23:37:11.613 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-mds (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:11.756 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:37:11.852 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126061 files and directories currently installed.) 2026-03-23T23:37:11.854 INFO:teuthology.orchestra.run.vm01.stdout:Purging configuration files for ceph-mds (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:12.011 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:37:12.108 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126061 files and directories currently installed.) 2026-03-23T23:37:12.109 INFO:teuthology.orchestra.run.vm02.stdout:Purging configuration files for ceph-mds (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:13.381 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:13.416 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:13.582 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:13.582 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:13.598 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:13.637 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:13.705 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:13.705 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core ceph-mon kpartx libboost-iostreams1.74.0 2026-03-23T23:37:13.705 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libpmemobj1 libsgutils2-2 python-asyncssh-doc 2026-03-23T23:37:13.705 INFO:teuthology.orchestra.run.vm01.stdout: python3-asyncssh python3-cachetools python3-cheroot python3-cherrypy3 2026-03-23T23:37:13.705 INFO:teuthology.orchestra.run.vm01.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:13.705 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:13.705 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-portend python3-psutil 2026-03-23T23:37:13.705 INFO:teuthology.orchestra.run.vm01.stdout: python3-repoze.lru python3-requests-oauthlib python3-routes python3-rsa 2026-03-23T23:37:13.705 INFO:teuthology.orchestra.run.vm01.stdout: python3-simplejson python3-sklearn python3-sklearn-lib python3-tempora 2026-03-23T23:37:13.705 INFO:teuthology.orchestra.run.vm01.stdout: python3-threadpoolctl python3-webob python3-websocket python3-zc.lockfile 2026-03-23T23:37:13.705 INFO:teuthology.orchestra.run.vm01.stdout: sg3-utils sg3-utils-udev 2026-03-23T23:37:13.705 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:13.715 INFO:teuthology.orchestra.run.vm01.stdout:The following packages will be REMOVED: 2026-03-23T23:37:13.715 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr* ceph-mgr-dashboard* ceph-mgr-diskprediction-local* 2026-03-23T23:37:13.716 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-k8sevents* 2026-03-23T23:37:13.823 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:13.824 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:13.870 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 4 to remove and 37 not upgraded. 2026-03-23T23:37:13.870 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 219 MB disk space will be freed. 2026-03-23T23:37:13.909 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126061 files and directories currently installed.) 2026-03-23T23:37:13.911 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-mgr-k8sevents (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:13.922 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-mgr-diskprediction-local (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:13.923 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:13.923 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core ceph-mon kpartx libboost-iostreams1.74.0 2026-03-23T23:37:13.924 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libpmemobj1 libsgutils2-2 python-asyncssh-doc 2026-03-23T23:37:13.924 INFO:teuthology.orchestra.run.vm02.stdout: python3-asyncssh python3-cachetools python3-cheroot python3-cherrypy3 2026-03-23T23:37:13.924 INFO:teuthology.orchestra.run.vm02.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:13.924 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:13.924 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-portend python3-psutil 2026-03-23T23:37:13.924 INFO:teuthology.orchestra.run.vm02.stdout: python3-repoze.lru python3-requests-oauthlib python3-routes python3-rsa 2026-03-23T23:37:13.924 INFO:teuthology.orchestra.run.vm02.stdout: python3-simplejson python3-sklearn python3-sklearn-lib python3-tempora 2026-03-23T23:37:13.924 INFO:teuthology.orchestra.run.vm02.stdout: python3-threadpoolctl python3-webob python3-websocket python3-zc.lockfile 2026-03-23T23:37:13.924 INFO:teuthology.orchestra.run.vm02.stdout: sg3-utils sg3-utils-udev 2026-03-23T23:37:13.924 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:13.932 INFO:teuthology.orchestra.run.vm02.stdout:The following packages will be REMOVED: 2026-03-23T23:37:13.932 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr* ceph-mgr-dashboard* ceph-mgr-diskprediction-local* 2026-03-23T23:37:13.932 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-k8sevents* 2026-03-23T23:37:13.933 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-diskprediction-local, directory '/usr/share/ceph/mgr/diskprediction_local' not empty so not removed 2026-03-23T23:37:13.943 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-mgr-dashboard (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:13.993 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-dashboard, directory '/usr/share/ceph/mgr/dashboard/services/auth' not empty so not removed 2026-03-23T23:37:13.993 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-dashboard, directory '/usr/share/ceph/mgr/dashboard/plugins' not empty so not removed 2026-03-23T23:37:13.993 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-dashboard, directory '/usr/share/ceph/mgr/dashboard/model' not empty so not removed 2026-03-23T23:37:13.993 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-dashboard, directory '/usr/share/ceph/mgr/dashboard/controllers' not empty so not removed 2026-03-23T23:37:13.993 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-dashboard, directory '/usr/share/ceph/mgr/dashboard/api' not empty so not removed 2026-03-23T23:37:14.004 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-mgr (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:14.093 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 4 to remove and 37 not upgraded. 2026-03-23T23:37:14.093 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 219 MB disk space will be freed. 2026-03-23T23:37:14.133 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 126061 files and directories currently installed.) 2026-03-23T23:37:14.135 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-mgr-k8sevents (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:14.149 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-mgr-diskprediction-local (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:14.171 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-mgr-dashboard (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:14.244 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-mgr (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:14.474 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124279 files and directories currently installed.) 2026-03-23T23:37:14.476 INFO:teuthology.orchestra.run.vm01.stdout:Purging configuration files for ceph-mgr (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:14.712 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124278 files and directories currently installed.) 2026-03-23T23:37:14.714 INFO:teuthology.orchestra.run.vm02.stdout:Purging configuration files for ceph-mgr (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:14.902 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr, directory '/var/lib/ceph/mgr' not empty so not removed 2026-03-23T23:37:16.009 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:16.048 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:16.098 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:16.137 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:16.219 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:16.220 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:16.290 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:16.291 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:16.364 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout: libsgutils2-2 libsqlite3-mod-ceph nvme-cli python-asyncssh-doc 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout: python3-asyncssh python3-cachetools python3-ceph-common python3-cheroot 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout: python3-cherrypy3 python3-google-auth python3-jaraco.classes 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.collections python3-jaraco.functools python3-jaraco.text 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout: python3-joblib python3-kubernetes python3-natsort python3-portend 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout: python3-prettytable python3-psutil python3-repoze.lru 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout: python3-requests-oauthlib python3-routes python3-rsa python3-simplejson 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout: python3-sklearn python3-sklearn-lib python3-tempora python3-threadpoolctl 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout: python3-wcwidth python3-webob python3-websocket python3-zc.lockfile 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout: sg3-utils sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:16.365 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:16.373 INFO:teuthology.orchestra.run.vm01.stdout:The following packages will be REMOVED: 2026-03-23T23:37:16.373 INFO:teuthology.orchestra.run.vm01.stdout: ceph-base* ceph-common* ceph-mon* ceph-osd* ceph-test* ceph-volume* radosgw* 2026-03-23T23:37:16.373 INFO:teuthology.orchestra.run.vm01.stdout: rbd-mirror* 2026-03-23T23:37:16.422 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:16.422 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:16.422 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:16.423 INFO:teuthology.orchestra.run.vm02.stdout: libsgutils2-2 libsqlite3-mod-ceph nvme-cli python-asyncssh-doc 2026-03-23T23:37:16.423 INFO:teuthology.orchestra.run.vm02.stdout: python3-asyncssh python3-cachetools python3-ceph-common python3-cheroot 2026-03-23T23:37:16.423 INFO:teuthology.orchestra.run.vm02.stdout: python3-cherrypy3 python3-google-auth python3-jaraco.classes 2026-03-23T23:37:16.423 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.collections python3-jaraco.functools python3-jaraco.text 2026-03-23T23:37:16.423 INFO:teuthology.orchestra.run.vm02.stdout: python3-joblib python3-kubernetes python3-natsort python3-portend 2026-03-23T23:37:16.423 INFO:teuthology.orchestra.run.vm02.stdout: python3-prettytable python3-psutil python3-repoze.lru 2026-03-23T23:37:16.423 INFO:teuthology.orchestra.run.vm02.stdout: python3-requests-oauthlib python3-routes python3-rsa python3-simplejson 2026-03-23T23:37:16.423 INFO:teuthology.orchestra.run.vm02.stdout: python3-sklearn python3-sklearn-lib python3-tempora python3-threadpoolctl 2026-03-23T23:37:16.423 INFO:teuthology.orchestra.run.vm02.stdout: python3-wcwidth python3-webob python3-websocket python3-zc.lockfile 2026-03-23T23:37:16.423 INFO:teuthology.orchestra.run.vm02.stdout: sg3-utils sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:16.423 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:16.433 INFO:teuthology.orchestra.run.vm02.stdout:The following packages will be REMOVED: 2026-03-23T23:37:16.433 INFO:teuthology.orchestra.run.vm02.stdout: ceph-base* ceph-common* ceph-mon* ceph-osd* ceph-test* ceph-volume* radosgw* 2026-03-23T23:37:16.433 INFO:teuthology.orchestra.run.vm02.stdout: rbd-mirror* 2026-03-23T23:37:16.544 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 8 to remove and 37 not upgraded. 2026-03-23T23:37:16.544 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 743 MB disk space will be freed. 2026-03-23T23:37:16.588 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124278 files and directories currently installed.) 2026-03-23T23:37:16.590 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-volume (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:16.609 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 8 to remove and 37 not upgraded. 2026-03-23T23:37:16.609 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 743 MB disk space will be freed. 2026-03-23T23:37:16.648 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124278 files and directories currently installed.) 2026-03-23T23:37:16.650 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-osd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:16.651 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-volume (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:16.720 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-osd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:17.105 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-mon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:17.109 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-mon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:17.498 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-base (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:17.542 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-base (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:17.921 INFO:teuthology.orchestra.run.vm02.stdout:Removing rbd-mirror (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:18.011 INFO:teuthology.orchestra.run.vm01.stdout:Removing rbd-mirror (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:18.294 INFO:teuthology.orchestra.run.vm02.stdout:Removing radosgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:18.410 INFO:teuthology.orchestra.run.vm01.stdout:Removing radosgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:18.670 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-test (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:18.692 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:18.829 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-test (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:18.883 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:19.069 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:37:19.105 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for libc-bin (2.35-0ubuntu3.13) ... 2026-03-23T23:37:19.178 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123780 files and directories currently installed.) 2026-03-23T23:37:19.180 INFO:teuthology.orchestra.run.vm02.stdout:Purging configuration files for radosgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:19.306 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:37:19.343 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for libc-bin (2.35-0ubuntu3.13) ... 2026-03-23T23:37:19.412 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123780 files and directories currently installed.) 2026-03-23T23:37:19.414 INFO:teuthology.orchestra.run.vm01.stdout:Purging configuration files for radosgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:19.710 INFO:teuthology.orchestra.run.vm02.stdout:Purging configuration files for ceph-mon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:19.958 INFO:teuthology.orchestra.run.vm01.stdout:Purging configuration files for ceph-mon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:20.080 INFO:teuthology.orchestra.run.vm02.stdout:dpkg: warning: while removing ceph-mon, directory '/var/lib/ceph/mon' not empty so not removed 2026-03-23T23:37:20.092 INFO:teuthology.orchestra.run.vm02.stdout:Purging configuration files for ceph-base (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:20.358 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mon, directory '/var/lib/ceph/mon' not empty so not removed 2026-03-23T23:37:20.367 INFO:teuthology.orchestra.run.vm01.stdout:Purging configuration files for ceph-base (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:20.516 INFO:teuthology.orchestra.run.vm02.stdout:Purging configuration files for rbd-mirror (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:20.795 INFO:teuthology.orchestra.run.vm01.stdout:Purging configuration files for rbd-mirror (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:20.887 INFO:teuthology.orchestra.run.vm02.stdout:Purging configuration files for ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:21.205 INFO:teuthology.orchestra.run.vm01.stdout:Purging configuration files for ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:21.352 INFO:teuthology.orchestra.run.vm02.stdout:Purging configuration files for ceph-osd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:21.669 INFO:teuthology.orchestra.run.vm01.stdout:Purging configuration files for ceph-osd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:21.705 INFO:teuthology.orchestra.run.vm02.stdout:dpkg: warning: while removing ceph-osd, directory '/var/lib/ceph/osd' not empty so not removed 2026-03-23T23:37:22.061 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-osd, directory '/var/lib/ceph/osd' not empty so not removed 2026-03-23T23:37:22.754 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:22.790 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:22.957 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:22.957 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout: libsgutils2-2 libsqlite3-mod-ceph nvme-cli python-asyncssh-doc 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout: python3-asyncssh python3-cachetools python3-ceph-common python3-cheroot 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout: python3-cherrypy3 python3-google-auth python3-jaraco.classes 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.collections python3-jaraco.functools python3-jaraco.text 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout: python3-joblib python3-kubernetes python3-natsort python3-portend 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout: python3-prettytable python3-psutil python3-repoze.lru 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout: python3-requests-oauthlib python3-routes python3-rsa python3-simplejson 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout: python3-sklearn python3-sklearn-lib python3-tempora python3-threadpoolctl 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout: python3-wcwidth python3-webob python3-websocket python3-zc.lockfile 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout: sg3-utils sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:23.074 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:23.085 INFO:teuthology.orchestra.run.vm02.stdout:The following packages will be REMOVED: 2026-03-23T23:37:23.085 INFO:teuthology.orchestra.run.vm02.stdout: ceph-fuse* 2026-03-23T23:37:23.108 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:23.143 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:23.257 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 1 to remove and 37 not upgraded. 2026-03-23T23:37:23.257 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 2932 kB disk space will be freed. 2026-03-23T23:37:23.293 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123764 files and directories currently installed.) 2026-03-23T23:37:23.294 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:23.315 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:23.315 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:23.436 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:23.436 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:23.436 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:23.437 INFO:teuthology.orchestra.run.vm01.stdout: libsgutils2-2 libsqlite3-mod-ceph nvme-cli python-asyncssh-doc 2026-03-23T23:37:23.437 INFO:teuthology.orchestra.run.vm01.stdout: python3-asyncssh python3-cachetools python3-ceph-common python3-cheroot 2026-03-23T23:37:23.437 INFO:teuthology.orchestra.run.vm01.stdout: python3-cherrypy3 python3-google-auth python3-jaraco.classes 2026-03-23T23:37:23.437 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.collections python3-jaraco.functools python3-jaraco.text 2026-03-23T23:37:23.437 INFO:teuthology.orchestra.run.vm01.stdout: python3-joblib python3-kubernetes python3-natsort python3-portend 2026-03-23T23:37:23.437 INFO:teuthology.orchestra.run.vm01.stdout: python3-prettytable python3-psutil python3-repoze.lru 2026-03-23T23:37:23.437 INFO:teuthology.orchestra.run.vm01.stdout: python3-requests-oauthlib python3-routes python3-rsa python3-simplejson 2026-03-23T23:37:23.437 INFO:teuthology.orchestra.run.vm01.stdout: python3-sklearn python3-sklearn-lib python3-tempora python3-threadpoolctl 2026-03-23T23:37:23.437 INFO:teuthology.orchestra.run.vm01.stdout: python3-wcwidth python3-webob python3-websocket python3-zc.lockfile 2026-03-23T23:37:23.437 INFO:teuthology.orchestra.run.vm01.stdout: sg3-utils sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:23.437 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:23.449 INFO:teuthology.orchestra.run.vm01.stdout:The following packages will be REMOVED: 2026-03-23T23:37:23.449 INFO:teuthology.orchestra.run.vm01.stdout: ceph-fuse* 2026-03-23T23:37:23.617 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 1 to remove and 37 not upgraded. 2026-03-23T23:37:23.617 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 2932 kB disk space will be freed. 2026-03-23T23:37:23.658 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123764 files and directories currently installed.) 2026-03-23T23:37:23.661 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:23.691 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:37:23.789 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123755 files and directories currently installed.) 2026-03-23T23:37:23.792 INFO:teuthology.orchestra.run.vm02.stdout:Purging configuration files for ceph-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:24.080 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:37:24.173 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123755 files and directories currently installed.) 2026-03-23T23:37:24.175 INFO:teuthology.orchestra.run.vm01.stdout:Purging configuration files for ceph-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:25.188 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:25.223 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:25.410 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:25.411 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout:Package 'ceph-test' is not installed, so not removed 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout: libsgutils2-2 libsqlite3-mod-ceph nvme-cli python-asyncssh-doc 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout: python3-asyncssh python3-cachetools python3-ceph-common python3-cheroot 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout: python3-cherrypy3 python3-google-auth python3-jaraco.classes 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.collections python3-jaraco.functools python3-jaraco.text 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout: python3-joblib python3-kubernetes python3-natsort python3-portend 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout: python3-prettytable python3-psutil python3-repoze.lru 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout: python3-requests-oauthlib python3-routes python3-rsa python3-simplejson 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout: python3-sklearn python3-sklearn-lib python3-tempora python3-threadpoolctl 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout: python3-wcwidth python3-webob python3-websocket python3-zc.lockfile 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout: sg3-utils sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:25.541 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:25.563 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:25.563 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:25.569 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:25.598 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:25.607 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:25.768 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:25.768 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:25.771 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:25.772 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:25.888 INFO:teuthology.orchestra.run.vm01.stdout:Package 'ceph-test' is not installed, so not removed 2026-03-23T23:37:25.888 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:25.888 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:25.888 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:25.889 INFO:teuthology.orchestra.run.vm01.stdout: libsgutils2-2 libsqlite3-mod-ceph nvme-cli python-asyncssh-doc 2026-03-23T23:37:25.889 INFO:teuthology.orchestra.run.vm01.stdout: python3-asyncssh python3-cachetools python3-ceph-common python3-cheroot 2026-03-23T23:37:25.889 INFO:teuthology.orchestra.run.vm01.stdout: python3-cherrypy3 python3-google-auth python3-jaraco.classes 2026-03-23T23:37:25.889 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.collections python3-jaraco.functools python3-jaraco.text 2026-03-23T23:37:25.889 INFO:teuthology.orchestra.run.vm01.stdout: python3-joblib python3-kubernetes python3-natsort python3-portend 2026-03-23T23:37:25.889 INFO:teuthology.orchestra.run.vm01.stdout: python3-prettytable python3-psutil python3-repoze.lru 2026-03-23T23:37:25.889 INFO:teuthology.orchestra.run.vm01.stdout: python3-requests-oauthlib python3-routes python3-rsa python3-simplejson 2026-03-23T23:37:25.889 INFO:teuthology.orchestra.run.vm01.stdout: python3-sklearn python3-sklearn-lib python3-tempora python3-threadpoolctl 2026-03-23T23:37:25.889 INFO:teuthology.orchestra.run.vm01.stdout: python3-wcwidth python3-webob python3-websocket python3-zc.lockfile 2026-03-23T23:37:25.889 INFO:teuthology.orchestra.run.vm01.stdout: sg3-utils sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:25.889 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:25.899 INFO:teuthology.orchestra.run.vm02.stdout:Package 'ceph-volume' is not installed, so not removed 2026-03-23T23:37:25.899 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:25.899 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:25.899 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:25.899 INFO:teuthology.orchestra.run.vm02.stdout: libsgutils2-2 libsqlite3-mod-ceph nvme-cli python-asyncssh-doc 2026-03-23T23:37:25.899 INFO:teuthology.orchestra.run.vm02.stdout: python3-asyncssh python3-cachetools python3-ceph-common python3-cheroot 2026-03-23T23:37:25.899 INFO:teuthology.orchestra.run.vm02.stdout: python3-cherrypy3 python3-google-auth python3-jaraco.classes 2026-03-23T23:37:25.899 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.collections python3-jaraco.functools python3-jaraco.text 2026-03-23T23:37:25.899 INFO:teuthology.orchestra.run.vm02.stdout: python3-joblib python3-kubernetes python3-natsort python3-portend 2026-03-23T23:37:25.899 INFO:teuthology.orchestra.run.vm02.stdout: python3-prettytable python3-psutil python3-repoze.lru 2026-03-23T23:37:25.899 INFO:teuthology.orchestra.run.vm02.stdout: python3-requests-oauthlib python3-routes python3-rsa python3-simplejson 2026-03-23T23:37:25.900 INFO:teuthology.orchestra.run.vm02.stdout: python3-sklearn python3-sklearn-lib python3-tempora python3-threadpoolctl 2026-03-23T23:37:25.900 INFO:teuthology.orchestra.run.vm02.stdout: python3-wcwidth python3-webob python3-websocket python3-zc.lockfile 2026-03-23T23:37:25.900 INFO:teuthology.orchestra.run.vm02.stdout: sg3-utils sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:25.900 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:25.908 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:25.908 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:25.919 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:25.920 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:25.942 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:25.955 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:26.088 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:26.089 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:26.090 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:26.091 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout:Package 'ceph-volume' is not installed, so not removed 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout: libsgutils2-2 libsqlite3-mod-ceph nvme-cli python-asyncssh-doc 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout: python3-asyncssh python3-cachetools python3-ceph-common python3-cheroot 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout: python3-cherrypy3 python3-google-auth python3-jaraco.classes 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.collections python3-jaraco.functools python3-jaraco.text 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout: python3-joblib python3-kubernetes python3-natsort python3-portend 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout: python3-prettytable python3-psutil python3-repoze.lru 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout: python3-requests-oauthlib python3-routes python3-rsa python3-simplejson 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout: python3-sklearn python3-sklearn-lib python3-tempora python3-threadpoolctl 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout: python3-wcwidth python3-webob python3-websocket python3-zc.lockfile 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout: sg3-utils sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:26.220 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:26.226 INFO:teuthology.orchestra.run.vm02.stdout:Package 'radosgw' is not installed, so not removed 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout: libsgutils2-2 libsqlite3-mod-ceph nvme-cli python-asyncssh-doc 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout: python3-asyncssh python3-cachetools python3-ceph-common python3-cheroot 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout: python3-cherrypy3 python3-google-auth python3-jaraco.classes 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.collections python3-jaraco.functools python3-jaraco.text 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout: python3-joblib python3-kubernetes python3-natsort python3-portend 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout: python3-prettytable python3-psutil python3-repoze.lru 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout: python3-requests-oauthlib python3-routes python3-rsa python3-simplejson 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout: python3-sklearn python3-sklearn-lib python3-tempora python3-threadpoolctl 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout: python3-wcwidth python3-webob python3-websocket python3-zc.lockfile 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout: sg3-utils sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:26.227 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:26.241 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:26.241 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:26.247 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:26.247 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:26.275 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:26.281 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:26.430 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:26.430 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:26.444 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:26.444 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout:Package 'radosgw' is not installed, so not removed 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout: libsgutils2-2 libsqlite3-mod-ceph nvme-cli python-asyncssh-doc 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout: python3-asyncssh python3-cachetools python3-ceph-common python3-cheroot 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout: python3-cherrypy3 python3-google-auth python3-jaraco.classes 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.collections python3-jaraco.functools python3-jaraco.text 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout: python3-joblib python3-kubernetes python3-natsort python3-portend 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout: python3-prettytable python3-psutil python3-repoze.lru 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout: python3-requests-oauthlib python3-routes python3-rsa python3-simplejson 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout: python3-sklearn python3-sklearn-lib python3-tempora python3-threadpoolctl 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout: python3-wcwidth python3-webob python3-websocket python3-zc.lockfile 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout: sg3-utils sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:26.547 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:26.565 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:26.565 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: librdkafka1 librgw2 libsgutils2-2 libsqlite3-mod-ceph nvme-cli 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: python3-websocket python3-zc.lockfile sg3-utils sg3-utils-udev smartmontools 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout: socat xmlstarlet 2026-03-23T23:37:26.567 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:26.576 INFO:teuthology.orchestra.run.vm02.stdout:The following packages will be REMOVED: 2026-03-23T23:37:26.576 INFO:teuthology.orchestra.run.vm02.stdout: python3-cephfs* python3-rados* python3-rgw* 2026-03-23T23:37:26.601 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:26.730 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 3 to remove and 37 not upgraded. 2026-03-23T23:37:26.730 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 2086 kB disk space will be freed. 2026-03-23T23:37:26.756 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:26.756 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:26.766 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123755 files and directories currently installed.) 2026-03-23T23:37:26.768 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-cephfs (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:26.780 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-rgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:26.792 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-rados (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: librdkafka1 librgw2 libsgutils2-2 libsqlite3-mod-ceph nvme-cli 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: python3-websocket python3-zc.lockfile sg3-utils sg3-utils-udev smartmontools 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout: socat xmlstarlet 2026-03-23T23:37:26.867 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:26.876 INFO:teuthology.orchestra.run.vm01.stdout:The following packages will be REMOVED: 2026-03-23T23:37:26.876 INFO:teuthology.orchestra.run.vm01.stdout: python3-cephfs* python3-rados* python3-rgw* 2026-03-23T23:37:27.029 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 3 to remove and 37 not upgraded. 2026-03-23T23:37:27.029 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 2086 kB disk space will be freed. 2026-03-23T23:37:27.069 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123755 files and directories currently installed.) 2026-03-23T23:37:27.071 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-cephfs (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:27.082 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-rgw (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:27.093 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-rados (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:27.860 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:27.894 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:28.045 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:28.045 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:28.127 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:28.148 INFO:teuthology.orchestra.run.vm02.stdout:Package 'python3-rgw' is not installed, so not removed 2026-03-23T23:37:28.148 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:28.148 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:28.148 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:28.148 INFO:teuthology.orchestra.run.vm02.stdout: librdkafka1 librgw2 libsgutils2-2 libsqlite3-mod-ceph nvme-cli 2026-03-23T23:37:28.148 INFO:teuthology.orchestra.run.vm02.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:28.149 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:28.149 INFO:teuthology.orchestra.run.vm02.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:28.149 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:28.149 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:28.149 INFO:teuthology.orchestra.run.vm02.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:28.149 INFO:teuthology.orchestra.run.vm02.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:28.149 INFO:teuthology.orchestra.run.vm02.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:28.149 INFO:teuthology.orchestra.run.vm02.stdout: python3-websocket python3-zc.lockfile sg3-utils sg3-utils-udev smartmontools 2026-03-23T23:37:28.149 INFO:teuthology.orchestra.run.vm02.stdout: socat xmlstarlet 2026-03-23T23:37:28.149 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:28.161 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:28.170 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:28.170 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:28.204 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:28.328 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:28.329 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:28.376 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:28.376 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout:Package 'python3-rgw' is not installed, so not removed 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: librdkafka1 librgw2 libsgutils2-2 libsqlite3-mod-ceph nvme-cli 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: python3-websocket python3-zc.lockfile sg3-utils sg3-utils-udev smartmontools 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout: socat xmlstarlet 2026-03-23T23:37:28.440 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:28.457 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:28.458 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:28.491 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout:Package 'python3-cephfs' is not installed, so not removed 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: librdkafka1 librgw2 libsgutils2-2 libsqlite3-mod-ceph nvme-cli 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: python3-websocket python3-zc.lockfile sg3-utils sg3-utils-udev smartmontools 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout: socat xmlstarlet 2026-03-23T23:37:28.500 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:28.517 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:28.517 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:28.550 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:28.651 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:28.652 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:28.712 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:28.712 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:28.759 INFO:teuthology.orchestra.run.vm01.stdout:Package 'python3-cephfs' is not installed, so not removed 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: librdkafka1 librgw2 libsgutils2-2 libsqlite3-mod-ceph nvme-cli 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: python3-websocket python3-zc.lockfile sg3-utils sg3-utils-udev smartmontools 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout: socat xmlstarlet 2026-03-23T23:37:28.760 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:28.778 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:28.778 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:28.810 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: librdkafka1 librgw2 libsgutils2-2 libsqlite3-mod-ceph nvme-cli 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: python3-websocket python3-zc.lockfile sg3-utils sg3-utils-udev smartmontools 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout: socat xmlstarlet 2026-03-23T23:37:28.834 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:28.844 INFO:teuthology.orchestra.run.vm02.stdout:The following packages will be REMOVED: 2026-03-23T23:37:28.844 INFO:teuthology.orchestra.run.vm02.stdout: python3-rbd* 2026-03-23T23:37:28.976 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:28.976 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:29.004 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 1 to remove and 37 not upgraded. 2026-03-23T23:37:29.005 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 1205 kB disk space will be freed. 2026-03-23T23:37:29.044 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123731 files and directories currently installed.) 2026-03-23T23:37:29.045 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-rbd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libjq1 liboath0 libonig5 libpmemobj1 libradosstriper1 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: librdkafka1 librgw2 libsgutils2-2 libsqlite3-mod-ceph nvme-cli 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: python3-websocket python3-zc.lockfile sg3-utils sg3-utils-udev smartmontools 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout: socat xmlstarlet 2026-03-23T23:37:29.091 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:29.099 INFO:teuthology.orchestra.run.vm01.stdout:The following packages will be REMOVED: 2026-03-23T23:37:29.099 INFO:teuthology.orchestra.run.vm01.stdout: python3-rbd* 2026-03-23T23:37:29.366 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 1 to remove and 37 not upgraded. 2026-03-23T23:37:29.366 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 1205 kB disk space will be freed. 2026-03-23T23:37:29.443 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123731 files and directories currently installed.) 2026-03-23T23:37:29.445 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-rbd (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:30.103 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:30.137 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:30.292 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:30.292 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libcephfs-proxy2 libjq1 liboath0 libonig5 libpmemobj1 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: libradosstriper1 librdkafka1 librgw2 libsgutils2-2 libsqlite3-mod-ceph 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: nvme-cli python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: python3-websocket python3-zc.lockfile sg3-utils sg3-utils-udev smartmontools 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout: socat xmlstarlet 2026-03-23T23:37:30.399 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:30.407 INFO:teuthology.orchestra.run.vm02.stdout:The following packages will be REMOVED: 2026-03-23T23:37:30.408 INFO:teuthology.orchestra.run.vm02.stdout: libcephfs-daemon* libcephfs-dev* libcephfs2* 2026-03-23T23:37:30.447 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:30.481 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:30.570 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 3 to remove and 37 not upgraded. 2026-03-23T23:37:30.570 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 2851 kB disk space will be freed. 2026-03-23T23:37:30.605 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123723 files and directories currently installed.) 2026-03-23T23:37:30.606 INFO:teuthology.orchestra.run.vm02.stdout:Removing libcephfs-daemon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:30.617 INFO:teuthology.orchestra.run.vm02.stdout:Removing libcephfs-dev (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:30.627 INFO:teuthology.orchestra.run.vm02.stdout:Removing libcephfs2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:30.638 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:30.639 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:30.651 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for libc-bin (2.35-0ubuntu3.13) ... 2026-03-23T23:37:30.744 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libcephfs-proxy2 libjq1 liboath0 libonig5 libpmemobj1 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: libradosstriper1 librdkafka1 librgw2 libsgutils2-2 libsqlite3-mod-ceph 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: nvme-cli python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: python3-websocket python3-zc.lockfile sg3-utils sg3-utils-udev smartmontools 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout: socat xmlstarlet 2026-03-23T23:37:30.745 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:30.754 INFO:teuthology.orchestra.run.vm01.stdout:The following packages will be REMOVED: 2026-03-23T23:37:30.754 INFO:teuthology.orchestra.run.vm01.stdout: libcephfs-daemon* libcephfs-dev* libcephfs2* 2026-03-23T23:37:30.914 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 3 to remove and 37 not upgraded. 2026-03-23T23:37:30.915 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 2851 kB disk space will be freed. 2026-03-23T23:37:30.950 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123723 files and directories currently installed.) 2026-03-23T23:37:30.952 INFO:teuthology.orchestra.run.vm01.stdout:Removing libcephfs-daemon (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:30.963 INFO:teuthology.orchestra.run.vm01.stdout:Removing libcephfs-dev (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:30.974 INFO:teuthology.orchestra.run.vm01.stdout:Removing libcephfs2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:30.996 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for libc-bin (2.35-0ubuntu3.13) ... 2026-03-23T23:37:31.688 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:31.722 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:31.876 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:31.876 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:31.976 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout:Package 'libcephfs-dev' is not installed, so not removed 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libcephfs-proxy2 libjq1 liboath0 libonig5 libpmemobj1 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: libradosstriper1 librdkafka1 librgw2 libsgutils2-2 libsqlite3-mod-ceph 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: nvme-cli python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: python3-websocket python3-zc.lockfile sg3-utils sg3-utils-udev smartmontools 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout: socat xmlstarlet 2026-03-23T23:37:31.977 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:31.993 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:31.993 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:32.010 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:32.027 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:32.169 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:32.169 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:32.188 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:32.188 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout:Package 'libcephfs-dev' is not installed, so not removed 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libcephfs-proxy2 libjq1 liboath0 libonig5 libpmemobj1 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: libradosstriper1 librdkafka1 librgw2 libsgutils2-2 libsqlite3-mod-ceph 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: nvme-cli python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: python3-websocket python3-zc.lockfile sg3-utils sg3-utils-udev smartmontools 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout: socat xmlstarlet 2026-03-23T23:37:32.294 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:32.312 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:32.312 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:32.325 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libcephfs-proxy2 libdouble-conversion3 libfuse2 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libiscsi7 libjq1 liblttng-ust1 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: libnbd0 liboath0 libonig5 libpcre2-16-0 libpmemobj1 libqt5core5a libqt5dbus5 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: libqt5network5 librdkafka1 libsgutils2-2 libthrift-0.16.0 nvme-cli 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: python3-websocket python3-zc.lockfile qttranslations5-l10n sg3-utils 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout: sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:32.326 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:32.334 INFO:teuthology.orchestra.run.vm02.stdout:The following packages will be REMOVED: 2026-03-23T23:37:32.334 INFO:teuthology.orchestra.run.vm02.stdout: librados2* libradosstriper1* librbd1* librgw2* libsqlite3-mod-ceph* 2026-03-23T23:37:32.334 INFO:teuthology.orchestra.run.vm02.stdout: qemu-block-extra* rbd-fuse* 2026-03-23T23:37:32.345 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:32.494 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 7 to remove and 37 not upgraded. 2026-03-23T23:37:32.494 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 59.2 MB disk space will be freed. 2026-03-23T23:37:32.496 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:32.496 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:32.532 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123701 files and directories currently installed.) 2026-03-23T23:37:32.534 INFO:teuthology.orchestra.run.vm02.stdout:Removing rbd-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:32.547 INFO:teuthology.orchestra.run.vm02.stdout:Removing libsqlite3-mod-ceph (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:32.561 INFO:teuthology.orchestra.run.vm02.stdout:Removing libradosstriper1 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:32.571 INFO:teuthology.orchestra.run.vm02.stdout:Removing qemu-block-extra (1:6.2+dfsg-2ubuntu6.28) ... 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libcephfs-proxy2 libdouble-conversion3 libfuse2 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libiscsi7 libjq1 liblttng-ust1 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: libnbd0 liboath0 libonig5 libpcre2-16-0 libpmemobj1 libqt5core5a libqt5dbus5 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: libqt5network5 librdkafka1 libsgutils2-2 libthrift-0.16.0 nvme-cli 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: python3-websocket python3-zc.lockfile qttranslations5-l10n sg3-utils 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout: sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:32.605 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:32.613 INFO:teuthology.orchestra.run.vm01.stdout:The following packages will be REMOVED: 2026-03-23T23:37:32.613 INFO:teuthology.orchestra.run.vm01.stdout: librados2* libradosstriper1* librbd1* librgw2* libsqlite3-mod-ceph* 2026-03-23T23:37:32.613 INFO:teuthology.orchestra.run.vm01.stdout: qemu-block-extra* rbd-fuse* 2026-03-23T23:37:32.763 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 7 to remove and 37 not upgraded. 2026-03-23T23:37:32.763 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 59.2 MB disk space will be freed. 2026-03-23T23:37:32.797 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123701 files and directories currently installed.) 2026-03-23T23:37:32.799 INFO:teuthology.orchestra.run.vm01.stdout:Removing rbd-fuse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:32.811 INFO:teuthology.orchestra.run.vm01.stdout:Removing libsqlite3-mod-ceph (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:32.823 INFO:teuthology.orchestra.run.vm01.stdout:Removing libradosstriper1 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:32.835 INFO:teuthology.orchestra.run.vm01.stdout:Removing qemu-block-extra (1:6.2+dfsg-2ubuntu6.28) ... 2026-03-23T23:37:32.923 INFO:teuthology.orchestra.run.vm02.stdout:Removing librbd1 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:32.939 INFO:teuthology.orchestra.run.vm02.stdout:Removing librgw2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:32.986 INFO:teuthology.orchestra.run.vm02.stdout:Removing librados2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:33.010 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:37:33.041 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for libc-bin (2.35-0ubuntu3.13) ... 2026-03-23T23:37:33.107 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123650 files and directories currently installed.) 2026-03-23T23:37:33.109 INFO:teuthology.orchestra.run.vm02.stdout:Purging configuration files for qemu-block-extra (1:6.2+dfsg-2ubuntu6.28) ... 2026-03-23T23:37:33.240 INFO:teuthology.orchestra.run.vm01.stdout:Removing librbd1 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:33.253 INFO:teuthology.orchestra.run.vm01.stdout:Removing librgw2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:33.264 INFO:teuthology.orchestra.run.vm01.stdout:Removing librados2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:33.290 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:37:33.327 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for libc-bin (2.35-0ubuntu3.13) ... 2026-03-23T23:37:33.395 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123650 files and directories currently installed.) 2026-03-23T23:37:33.397 INFO:teuthology.orchestra.run.vm01.stdout:Purging configuration files for qemu-block-extra (1:6.2+dfsg-2ubuntu6.28) ... 2026-03-23T23:37:34.428 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:34.463 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:34.621 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:34.622 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:34.726 INFO:teuthology.orchestra.run.vm02.stdout:Package 'librbd1' is not installed, so not removed 2026-03-23T23:37:34.726 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:34.726 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:34.726 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libcephfs-proxy2 libdouble-conversion3 libfuse2 2026-03-23T23:37:34.726 INFO:teuthology.orchestra.run.vm02.stdout: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libiscsi7 libjq1 liblttng-ust1 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout: libnbd0 liboath0 libonig5 libpcre2-16-0 libpmemobj1 libqt5core5a libqt5dbus5 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout: libqt5network5 librdkafka1 libsgutils2-2 libthrift-0.16.0 nvme-cli 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout: python3-websocket python3-zc.lockfile qttranslations5-l10n sg3-utils 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout: sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:34.727 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:34.743 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:34.743 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:34.771 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:34.776 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:34.805 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:34.937 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:34.937 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:34.960 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:34.961 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout:Package 'rbd-fuse' is not installed, so not removed 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libcephfs-proxy2 libdouble-conversion3 libfuse2 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libiscsi7 libjq1 liblttng-ust1 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: libnbd0 liboath0 libonig5 libpcre2-16-0 libpmemobj1 libqt5core5a libqt5dbus5 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: libqt5network5 librdkafka1 libsgutils2-2 libthrift-0.16.0 nvme-cli 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: python3-websocket python3-zc.lockfile qttranslations5-l10n sg3-utils 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout: sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:35.051 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:35.069 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:35.069 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout:Package 'librbd1' is not installed, so not removed 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libcephfs-proxy2 libdouble-conversion3 libfuse2 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libiscsi7 libjq1 liblttng-ust1 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: libnbd0 liboath0 libonig5 libpcre2-16-0 libpmemobj1 libqt5core5a libqt5dbus5 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: libqt5network5 librdkafka1 libsgutils2-2 libthrift-0.16.0 nvme-cli 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: python3-websocket python3-zc.lockfile qttranslations5-l10n sg3-utils 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout: sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:35.084 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:35.100 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:35.100 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:35.103 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:35.133 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:35.262 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:35.262 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:35.291 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:35.291 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout:Package 'rbd-mirror' is not installed, so not removed 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libcephfs-proxy2 libdouble-conversion3 libfuse2 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libiscsi7 libjq1 liblttng-ust1 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: libnbd0 liboath0 libonig5 libpcre2-16-0 libpmemobj1 libqt5core5a libqt5dbus5 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: libqt5network5 librdkafka1 libsgutils2-2 libthrift-0.16.0 nvme-cli 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: python3-websocket python3-zc.lockfile qttranslations5-l10n sg3-utils 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout: sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:35.381 INFO:teuthology.orchestra.run.vm02.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:35.399 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:35.399 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:35.401 DEBUG:teuthology.orchestra.run.vm02:> dpkg -l | grep '^.\(U\|H\)R' | awk '{print $2}' | sudo xargs --no-run-if-empty dpkg -P --force-remove-reinstreq 2026-03-23T23:37:35.415 INFO:teuthology.orchestra.run.vm01.stdout:Package 'rbd-fuse' is not installed, so not removed 2026-03-23T23:37:35.415 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:35.415 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:35.415 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libcephfs-proxy2 libdouble-conversion3 libfuse2 2026-03-23T23:37:35.415 INFO:teuthology.orchestra.run.vm01.stdout: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libiscsi7 libjq1 liblttng-ust1 2026-03-23T23:37:35.415 INFO:teuthology.orchestra.run.vm01.stdout: libnbd0 liboath0 libonig5 libpcre2-16-0 libpmemobj1 libqt5core5a libqt5dbus5 2026-03-23T23:37:35.415 INFO:teuthology.orchestra.run.vm01.stdout: libqt5network5 librdkafka1 libsgutils2-2 libthrift-0.16.0 nvme-cli 2026-03-23T23:37:35.415 INFO:teuthology.orchestra.run.vm01.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:35.415 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:35.415 INFO:teuthology.orchestra.run.vm01.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:35.415 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:35.415 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:35.416 INFO:teuthology.orchestra.run.vm01.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:35.416 INFO:teuthology.orchestra.run.vm01.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:35.416 INFO:teuthology.orchestra.run.vm01.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:35.416 INFO:teuthology.orchestra.run.vm01.stdout: python3-websocket python3-zc.lockfile qttranslations5-l10n sg3-utils 2026-03-23T23:37:35.416 INFO:teuthology.orchestra.run.vm01.stdout: sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:35.416 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:35.430 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:35.430 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:35.456 DEBUG:teuthology.orchestra.run.vm02:> sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" autoremove 2026-03-23T23:37:35.464 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:35.534 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:35.581 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:35.582 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:35.701 INFO:teuthology.orchestra.run.vm01.stdout:Package 'rbd-mirror' is not installed, so not removed 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout:The following packages were automatically installed and are no longer required: 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libcephfs-proxy2 libdouble-conversion3 libfuse2 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libiscsi7 libjq1 liblttng-ust1 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: libnbd0 liboath0 libonig5 libpcre2-16-0 libpmemobj1 libqt5core5a libqt5dbus5 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: libqt5network5 librdkafka1 libsgutils2-2 libthrift-0.16.0 nvme-cli 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: python3-websocket python3-zc.lockfile qttranslations5-l10n sg3-utils 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout: sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:35.702 INFO:teuthology.orchestra.run.vm01.stdout:Use 'sudo apt autoremove' to remove them. 2026-03-23T23:37:35.717 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. 2026-03-23T23:37:35.717 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:35.719 DEBUG:teuthology.orchestra.run.vm01:> dpkg -l | grep '^.\(U\|H\)R' | awk '{print $2}' | sudo xargs --no-run-if-empty dpkg -P --force-remove-reinstreq 2026-03-23T23:37:35.721 INFO:teuthology.orchestra.run.vm02.stdout:Building dependency tree... 2026-03-23T23:37:35.721 INFO:teuthology.orchestra.run.vm02.stdout:Reading state information... 2026-03-23T23:37:35.775 DEBUG:teuthology.orchestra.run.vm01:> sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" autoremove 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout:The following packages will be REMOVED: 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: libboost-thread1.74.0 libcephfs-proxy2 libdouble-conversion3 libfuse2 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libiscsi7 libjq1 liblttng-ust1 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: libnbd0 liboath0 libonig5 libpcre2-16-0 libpmemobj1 libqt5core5a libqt5dbus5 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: libqt5network5 librdkafka1 libsgutils2-2 libthrift-0.16.0 nvme-cli 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: python3-websocket python3-zc.lockfile qttranslations5-l10n sg3-utils 2026-03-23T23:37:35.829 INFO:teuthology.orchestra.run.vm02.stdout: sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:35.852 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:35.980 INFO:teuthology.orchestra.run.vm02.stdout:0 upgraded, 0 newly installed, 64 to remove and 37 not upgraded. 2026-03-23T23:37:35.980 INFO:teuthology.orchestra.run.vm02.stdout:After this operation, 96.8 MB disk space will be freed. 2026-03-23T23:37:36.010 INFO:teuthology.orchestra.run.vm01.stdout:Building dependency tree... 2026-03-23T23:37:36.010 INFO:teuthology.orchestra.run.vm01.stdout:Reading state information... 2026-03-23T23:37:36.016 INFO:teuthology.orchestra.run.vm02.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123650 files and directories currently installed.) 2026-03-23T23:37:36.018 INFO:teuthology.orchestra.run.vm02.stdout:Removing ceph-mgr-modules-core (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:36.037 INFO:teuthology.orchestra.run.vm02.stdout:Removing jq (1.6-2.1ubuntu3.1) ... 2026-03-23T23:37:36.049 INFO:teuthology.orchestra.run.vm02.stdout:Removing kpartx (0.8.8-1ubuntu1.22.04.4) ... 2026-03-23T23:37:36.061 INFO:teuthology.orchestra.run.vm02.stdout:Removing libboost-iostreams1.74.0:amd64 (1.74.0-14ubuntu3) ... 2026-03-23T23:37:36.073 INFO:teuthology.orchestra.run.vm02.stdout:Removing libboost-thread1.74.0:amd64 (1.74.0-14ubuntu3) ... 2026-03-23T23:37:36.083 INFO:teuthology.orchestra.run.vm02.stdout:Removing libcephfs-proxy2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:36.094 INFO:teuthology.orchestra.run.vm02.stdout:Removing libthrift-0.16.0:amd64 (0.16.0-2) ... 2026-03-23T23:37:36.106 INFO:teuthology.orchestra.run.vm02.stdout:Removing libqt5network5:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:37:36.118 INFO:teuthology.orchestra.run.vm02.stdout:Removing libqt5dbus5:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout:The following packages will be REMOVED: 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: ceph-mgr-modules-core jq kpartx libboost-iostreams1.74.0 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: libboost-thread1.74.0 libcephfs-proxy2 libdouble-conversion3 libfuse2 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 libiscsi7 libjq1 liblttng-ust1 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: libnbd0 liboath0 libonig5 libpcre2-16-0 libpmemobj1 libqt5core5a libqt5dbus5 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: libqt5network5 librdkafka1 libsgutils2-2 libthrift-0.16.0 nvme-cli 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: python-asyncssh-doc python3-asyncssh python3-cachetools 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: python3-ceph-argparse python3-ceph-common python3-cheroot python3-cherrypy3 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: python3-google-auth python3-jaraco.classes python3-jaraco.collections 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: python3-jaraco.functools python3-jaraco.text python3-joblib 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: python3-kubernetes python3-natsort python3-portend python3-prettytable 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: python3-psutil python3-repoze.lru python3-requests-oauthlib python3-routes 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: python3-rsa python3-simplejson python3-sklearn python3-sklearn-lib 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: python3-tempora python3-threadpoolctl python3-wcwidth python3-webob 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: python3-websocket python3-zc.lockfile qttranslations5-l10n sg3-utils 2026-03-23T23:37:36.123 INFO:teuthology.orchestra.run.vm01.stdout: sg3-utils-udev smartmontools socat xmlstarlet 2026-03-23T23:37:36.130 INFO:teuthology.orchestra.run.vm02.stdout:Removing libqt5core5a:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:37:36.149 INFO:teuthology.orchestra.run.vm02.stdout:Removing libdouble-conversion3:amd64 (3.1.7-4) ... 2026-03-23T23:37:36.160 INFO:teuthology.orchestra.run.vm02.stdout:Removing libfuse2:amd64 (2.9.9-5ubuntu3) ... 2026-03-23T23:37:36.171 INFO:teuthology.orchestra.run.vm02.stdout:Removing libgfapi0:amd64 (10.1-1ubuntu0.2) ... 2026-03-23T23:37:36.182 INFO:teuthology.orchestra.run.vm02.stdout:Removing libgfrpc0:amd64 (10.1-1ubuntu0.2) ... 2026-03-23T23:37:36.192 INFO:teuthology.orchestra.run.vm02.stdout:Removing libgfxdr0:amd64 (10.1-1ubuntu0.2) ... 2026-03-23T23:37:36.203 INFO:teuthology.orchestra.run.vm02.stdout:Removing libglusterfs0:amd64 (10.1-1ubuntu0.2) ... 2026-03-23T23:37:36.214 INFO:teuthology.orchestra.run.vm02.stdout:Removing libiscsi7:amd64 (1.19.0-3build2) ... 2026-03-23T23:37:36.224 INFO:teuthology.orchestra.run.vm02.stdout:Removing libjq1:amd64 (1.6-2.1ubuntu3.1) ... 2026-03-23T23:37:36.235 INFO:teuthology.orchestra.run.vm02.stdout:Removing liblttng-ust1:amd64 (2.13.1-1ubuntu1) ... 2026-03-23T23:37:36.245 INFO:teuthology.orchestra.run.vm02.stdout:Removing libnbd0 (1.10.5-1) ... 2026-03-23T23:37:36.256 INFO:teuthology.orchestra.run.vm02.stdout:Removing liboath0:amd64 (2.6.7-3ubuntu0.1) ... 2026-03-23T23:37:36.267 INFO:teuthology.orchestra.run.vm02.stdout:Removing libonig5:amd64 (6.9.7.1-2build1) ... 2026-03-23T23:37:36.278 INFO:teuthology.orchestra.run.vm02.stdout:Removing libpcre2-16-0:amd64 (10.39-3ubuntu0.1) ... 2026-03-23T23:37:36.281 INFO:teuthology.orchestra.run.vm01.stdout:0 upgraded, 0 newly installed, 64 to remove and 37 not upgraded. 2026-03-23T23:37:36.281 INFO:teuthology.orchestra.run.vm01.stdout:After this operation, 96.8 MB disk space will be freed. 2026-03-23T23:37:36.289 INFO:teuthology.orchestra.run.vm02.stdout:Removing libpmemobj1:amd64 (1.11.1-3build1) ... 2026-03-23T23:37:36.300 INFO:teuthology.orchestra.run.vm02.stdout:Removing librdkafka1:amd64 (1.8.0-1build1) ... 2026-03-23T23:37:36.312 INFO:teuthology.orchestra.run.vm02.stdout:Removing sg3-utils-udev (1.46-1ubuntu0.22.04.1) ... 2026-03-23T23:37:36.316 INFO:teuthology.orchestra.run.vm01.stdout:(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123650 files and directories currently installed.) 2026-03-23T23:37:36.318 INFO:teuthology.orchestra.run.vm01.stdout:Removing ceph-mgr-modules-core (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:36.322 INFO:teuthology.orchestra.run.vm02.stdout:update-initramfs: deferring update (trigger activated) 2026-03-23T23:37:36.326 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/volumes/fs/operations/versions' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/test_orchestrator' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/telemetry' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/telegraf' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/status' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/stats/fs' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/snap_schedule/fs' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/selftest' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/rgw' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/rbd_support' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/prometheus' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/progress' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/pg_autoscaler' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/osd_support' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/osd_perf_query' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/orchestrator' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/nfs' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/mirroring/fs/dir_map' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/localpool' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/iostat' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/insights' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/influx' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/devicehealth' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/crash' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/balancer' not empty so not removed 2026-03-23T23:37:36.327 INFO:teuthology.orchestra.run.vm01.stdout:dpkg: warning: while removing ceph-mgr-modules-core, directory '/usr/share/ceph/mgr/alerts' not empty so not removed 2026-03-23T23:37:36.332 INFO:teuthology.orchestra.run.vm01.stdout:Removing jq (1.6-2.1ubuntu3.1) ... 2026-03-23T23:37:36.333 INFO:teuthology.orchestra.run.vm02.stdout:Removing sg3-utils (1.46-1ubuntu0.22.04.1) ... 2026-03-23T23:37:36.343 INFO:teuthology.orchestra.run.vm01.stdout:Removing kpartx (0.8.8-1ubuntu1.22.04.4) ... 2026-03-23T23:37:36.349 INFO:teuthology.orchestra.run.vm02.stdout:Removing libsgutils2-2:amd64 (1.46-1ubuntu0.22.04.1) ... 2026-03-23T23:37:36.353 INFO:teuthology.orchestra.run.vm01.stdout:Removing libboost-iostreams1.74.0:amd64 (1.74.0-14ubuntu3) ... 2026-03-23T23:37:36.359 INFO:teuthology.orchestra.run.vm02.stdout:Removing nvme-cli (1.16-3ubuntu0.3) ... 2026-03-23T23:37:36.365 INFO:teuthology.orchestra.run.vm01.stdout:Removing libboost-thread1.74.0:amd64 (1.74.0-14ubuntu3) ... 2026-03-23T23:37:36.375 INFO:teuthology.orchestra.run.vm01.stdout:Removing libcephfs-proxy2 (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:36.386 INFO:teuthology.orchestra.run.vm01.stdout:Removing libthrift-0.16.0:amd64 (0.16.0-2) ... 2026-03-23T23:37:36.397 INFO:teuthology.orchestra.run.vm01.stdout:Removing libqt5network5:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:37:36.409 INFO:teuthology.orchestra.run.vm01.stdout:Removing libqt5dbus5:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:37:36.420 INFO:teuthology.orchestra.run.vm01.stdout:Removing libqt5core5a:amd64 (5.15.3+dfsg-2ubuntu0.2) ... 2026-03-23T23:37:36.443 INFO:teuthology.orchestra.run.vm01.stdout:Removing libdouble-conversion3:amd64 (3.1.7-4) ... 2026-03-23T23:37:36.455 INFO:teuthology.orchestra.run.vm01.stdout:Removing libfuse2:amd64 (2.9.9-5ubuntu3) ... 2026-03-23T23:37:36.466 INFO:teuthology.orchestra.run.vm01.stdout:Removing libgfapi0:amd64 (10.1-1ubuntu0.2) ... 2026-03-23T23:37:36.476 INFO:teuthology.orchestra.run.vm01.stdout:Removing libgfrpc0:amd64 (10.1-1ubuntu0.2) ... 2026-03-23T23:37:36.488 INFO:teuthology.orchestra.run.vm01.stdout:Removing libgfxdr0:amd64 (10.1-1ubuntu0.2) ... 2026-03-23T23:37:36.498 INFO:teuthology.orchestra.run.vm01.stdout:Removing libglusterfs0:amd64 (10.1-1ubuntu0.2) ... 2026-03-23T23:37:36.508 INFO:teuthology.orchestra.run.vm01.stdout:Removing libiscsi7:amd64 (1.19.0-3build2) ... 2026-03-23T23:37:36.517 INFO:teuthology.orchestra.run.vm01.stdout:Removing libjq1:amd64 (1.6-2.1ubuntu3.1) ... 2026-03-23T23:37:36.528 INFO:teuthology.orchestra.run.vm01.stdout:Removing liblttng-ust1:amd64 (2.13.1-1ubuntu1) ... 2026-03-23T23:37:36.539 INFO:teuthology.orchestra.run.vm01.stdout:Removing libnbd0 (1.10.5-1) ... 2026-03-23T23:37:36.550 INFO:teuthology.orchestra.run.vm01.stdout:Removing liboath0:amd64 (2.6.7-3ubuntu0.1) ... 2026-03-23T23:37:36.560 INFO:teuthology.orchestra.run.vm01.stdout:Removing libonig5:amd64 (6.9.7.1-2build1) ... 2026-03-23T23:37:36.570 INFO:teuthology.orchestra.run.vm01.stdout:Removing libpcre2-16-0:amd64 (10.39-3ubuntu0.1) ... 2026-03-23T23:37:36.581 INFO:teuthology.orchestra.run.vm01.stdout:Removing libpmemobj1:amd64 (1.11.1-3build1) ... 2026-03-23T23:37:36.591 INFO:teuthology.orchestra.run.vm01.stdout:Removing librdkafka1:amd64 (1.8.0-1build1) ... 2026-03-23T23:37:36.601 INFO:teuthology.orchestra.run.vm01.stdout:Removing sg3-utils-udev (1.46-1ubuntu0.22.04.1) ... 2026-03-23T23:37:36.610 INFO:teuthology.orchestra.run.vm01.stdout:update-initramfs: deferring update (trigger activated) 2026-03-23T23:37:36.621 INFO:teuthology.orchestra.run.vm01.stdout:Removing sg3-utils (1.46-1ubuntu0.22.04.1) ... 2026-03-23T23:37:36.639 INFO:teuthology.orchestra.run.vm01.stdout:Removing libsgutils2-2:amd64 (1.46-1ubuntu0.22.04.1) ... 2026-03-23T23:37:36.650 INFO:teuthology.orchestra.run.vm01.stdout:Removing nvme-cli (1.16-3ubuntu0.3) ... 2026-03-23T23:37:36.721 INFO:teuthology.orchestra.run.vm02.stdout:Removing python-asyncssh-doc (2.5.0-1ubuntu0.1) ... 2026-03-23T23:37:36.734 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-asyncssh (2.5.0-1ubuntu0.1) ... 2026-03-23T23:37:36.791 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-kubernetes (12.0.1-1ubuntu1) ... 2026-03-23T23:37:37.040 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-google-auth (1.5.1-3) ... 2026-03-23T23:37:37.044 INFO:teuthology.orchestra.run.vm01.stdout:Removing python-asyncssh-doc (2.5.0-1ubuntu0.1) ... 2026-03-23T23:37:37.059 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-asyncssh (2.5.0-1ubuntu0.1) ... 2026-03-23T23:37:37.093 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-cachetools (5.0.0-1) ... 2026-03-23T23:37:37.114 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-kubernetes (12.0.1-1ubuntu1) ... 2026-03-23T23:37:37.146 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-ceph-argparse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:37.198 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:37.251 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-cherrypy3 (18.6.1-4) ... 2026-03-23T23:37:37.316 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-cheroot (8.5.2+ds1-1ubuntu3.1) ... 2026-03-23T23:37:37.366 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-jaraco.collections (3.4.0-2) ... 2026-03-23T23:37:37.381 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-google-auth (1.5.1-3) ... 2026-03-23T23:37:37.414 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-jaraco.classes (3.2.1-3) ... 2026-03-23T23:37:37.435 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-cachetools (5.0.0-1) ... 2026-03-23T23:37:37.462 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-portend (3.0.0-1) ... 2026-03-23T23:37:37.484 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-ceph-argparse (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:37.511 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-tempora (4.1.2-1) ... 2026-03-23T23:37:37.534 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-ceph-common (20.2.0-712-g70f8415b-1jammy) ... 2026-03-23T23:37:37.562 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-jaraco.text (3.6.0-2) ... 2026-03-23T23:37:37.587 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-cherrypy3 (18.6.1-4) ... 2026-03-23T23:37:37.609 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-jaraco.functools (3.4.0-2) ... 2026-03-23T23:37:37.654 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-cheroot (8.5.2+ds1-1ubuntu3.1) ... 2026-03-23T23:37:37.657 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-sklearn (0.23.2-5ubuntu6) ... 2026-03-23T23:37:37.702 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-jaraco.collections (3.4.0-2) ... 2026-03-23T23:37:37.747 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-jaraco.classes (3.2.1-3) ... 2026-03-23T23:37:37.776 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-joblib (0.17.0-4ubuntu1) ... 2026-03-23T23:37:37.793 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-portend (3.0.0-1) ... 2026-03-23T23:37:37.840 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-natsort (8.0.2-1) ... 2026-03-23T23:37:37.841 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-tempora (4.1.2-1) ... 2026-03-23T23:37:37.887 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-jaraco.text (3.6.0-2) ... 2026-03-23T23:37:37.890 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-prettytable (2.5.0-2) ... 2026-03-23T23:37:37.935 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-jaraco.functools (3.4.0-2) ... 2026-03-23T23:37:37.936 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-psutil (5.9.0-1build1) ... 2026-03-23T23:37:37.983 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-sklearn (0.23.2-5ubuntu6) ... 2026-03-23T23:37:37.986 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-routes (2.5.1-1ubuntu1) ... 2026-03-23T23:37:38.035 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-repoze.lru (0.7-2) ... 2026-03-23T23:37:38.081 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-requests-oauthlib (1.3.0+ds-0.1) ... 2026-03-23T23:37:38.095 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-joblib (0.17.0-4ubuntu1) ... 2026-03-23T23:37:38.129 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-rsa (4.8-1) ... 2026-03-23T23:37:38.153 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-natsort (8.0.2-1) ... 2026-03-23T23:37:38.180 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-simplejson (3.17.6-1build1) ... 2026-03-23T23:37:38.208 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-prettytable (2.5.0-2) ... 2026-03-23T23:37:38.236 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-sklearn-lib:amd64 (0.23.2-5ubuntu6) ... 2026-03-23T23:37:38.249 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-threadpoolctl (3.1.0-1) ... 2026-03-23T23:37:38.257 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-psutil (5.9.0-1build1) ... 2026-03-23T23:37:38.298 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-wcwidth (0.2.5+dfsg1-1) ... 2026-03-23T23:37:38.311 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-routes (2.5.1-1ubuntu1) ... 2026-03-23T23:37:38.347 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-webob (1:1.8.6-1.1ubuntu0.1) ... 2026-03-23T23:37:38.365 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-repoze.lru (0.7-2) ... 2026-03-23T23:37:38.396 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-websocket (1.2.3-1) ... 2026-03-23T23:37:38.413 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-requests-oauthlib (1.3.0+ds-0.1) ... 2026-03-23T23:37:38.448 INFO:teuthology.orchestra.run.vm02.stdout:Removing python3-zc.lockfile (2.0-1) ... 2026-03-23T23:37:38.464 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-rsa (4.8-1) ... 2026-03-23T23:37:38.494 INFO:teuthology.orchestra.run.vm02.stdout:Removing qttranslations5-l10n (5.15.3-1) ... 2026-03-23T23:37:38.511 INFO:teuthology.orchestra.run.vm02.stdout:Removing smartmontools (7.2-1ubuntu0.1) ... 2026-03-23T23:37:38.513 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-simplejson (3.17.6-1build1) ... 2026-03-23T23:37:38.564 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-sklearn-lib:amd64 (0.23.2-5ubuntu6) ... 2026-03-23T23:37:38.577 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-threadpoolctl (3.1.0-1) ... 2026-03-23T23:37:38.626 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-wcwidth (0.2.5+dfsg1-1) ... 2026-03-23T23:37:38.672 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-webob (1:1.8.6-1.1ubuntu0.1) ... 2026-03-23T23:37:38.720 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-websocket (1.2.3-1) ... 2026-03-23T23:37:38.772 INFO:teuthology.orchestra.run.vm01.stdout:Removing python3-zc.lockfile (2.0-1) ... 2026-03-23T23:37:38.819 INFO:teuthology.orchestra.run.vm01.stdout:Removing qttranslations5-l10n (5.15.3-1) ... 2026-03-23T23:37:38.840 INFO:teuthology.orchestra.run.vm01.stdout:Removing smartmontools (7.2-1ubuntu0.1) ... 2026-03-23T23:37:38.868 INFO:teuthology.orchestra.run.vm02.stdout:Removing socat (1.7.4.1-3ubuntu4) ... 2026-03-23T23:37:38.878 INFO:teuthology.orchestra.run.vm02.stdout:Removing xmlstarlet (1.6.1-2.1) ... 2026-03-23T23:37:38.907 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for libc-bin (2.35-0ubuntu3.13) ... 2026-03-23T23:37:38.918 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:37:38.961 INFO:teuthology.orchestra.run.vm02.stdout:Processing triggers for initramfs-tools (0.140ubuntu13.5) ... 2026-03-23T23:37:38.977 INFO:teuthology.orchestra.run.vm02.stdout:update-initramfs: Generating /boot/initrd.img-5.15.0-171-generic 2026-03-23T23:37:39.248 INFO:teuthology.orchestra.run.vm01.stdout:Removing socat (1.7.4.1-3ubuntu4) ... 2026-03-23T23:37:39.259 INFO:teuthology.orchestra.run.vm01.stdout:Removing xmlstarlet (1.6.1-2.1) ... 2026-03-23T23:37:39.289 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for libc-bin (2.35-0ubuntu3.13) ... 2026-03-23T23:37:39.301 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for man-db (2.10.2-1) ... 2026-03-23T23:37:39.352 INFO:teuthology.orchestra.run.vm01.stdout:Processing triggers for initramfs-tools (0.140ubuntu13.5) ... 2026-03-23T23:37:39.369 INFO:teuthology.orchestra.run.vm01.stdout:update-initramfs: Generating /boot/initrd.img-5.15.0-171-generic 2026-03-23T23:37:43.580 INFO:teuthology.orchestra.run.vm02.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:43.583 DEBUG:teuthology.parallel:result is None 2026-03-23T23:37:43.961 INFO:teuthology.orchestra.run.vm01.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead. 2026-03-23T23:37:43.964 DEBUG:teuthology.parallel:result is None 2026-03-23T23:37:43.964 INFO:teuthology.task.install:Removing ceph sources lists on ubuntu@vm01.local 2026-03-23T23:37:43.965 INFO:teuthology.task.install:Removing ceph sources lists on ubuntu@vm02.local 2026-03-23T23:37:43.965 DEBUG:teuthology.orchestra.run.vm01:> sudo rm -f /etc/apt/sources.list.d/ceph.list 2026-03-23T23:37:43.965 DEBUG:teuthology.orchestra.run.vm02:> sudo rm -f /etc/apt/sources.list.d/ceph.list 2026-03-23T23:37:43.974 DEBUG:teuthology.orchestra.run.vm02:> sudo apt-get update 2026-03-23T23:37:44.014 DEBUG:teuthology.orchestra.run.vm01:> sudo apt-get update 2026-03-23T23:37:44.078 INFO:teuthology.orchestra.run.vm02.stdout:Hit:1 http://security.ubuntu.com/ubuntu jammy-security InRelease 2026-03-23T23:37:44.079 INFO:teuthology.orchestra.run.vm02.stdout:Hit:2 http://archive.ubuntu.com/ubuntu jammy InRelease 2026-03-23T23:37:44.084 INFO:teuthology.orchestra.run.vm02.stdout:Hit:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease 2026-03-23T23:37:44.092 INFO:teuthology.orchestra.run.vm02.stdout:Hit:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease 2026-03-23T23:37:44.118 INFO:teuthology.orchestra.run.vm01.stdout:Hit:1 http://security.ubuntu.com/ubuntu jammy-security InRelease 2026-03-23T23:37:44.118 INFO:teuthology.orchestra.run.vm01.stdout:Hit:2 http://archive.ubuntu.com/ubuntu jammy InRelease 2026-03-23T23:37:44.123 INFO:teuthology.orchestra.run.vm01.stdout:Hit:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease 2026-03-23T23:37:44.131 INFO:teuthology.orchestra.run.vm01.stdout:Hit:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease 2026-03-23T23:37:45.036 INFO:teuthology.orchestra.run.vm02.stdout:Reading package lists... 2026-03-23T23:37:45.050 DEBUG:teuthology.parallel:result is None 2026-03-23T23:37:45.082 INFO:teuthology.orchestra.run.vm01.stdout:Reading package lists... 2026-03-23T23:37:45.096 DEBUG:teuthology.parallel:result is None 2026-03-23T23:37:45.096 DEBUG:teuthology.run_tasks:Unwinding manager clock 2026-03-23T23:37:45.099 INFO:teuthology.task.clock:Checking final clock skew... 2026-03-23T23:37:45.099 DEBUG:teuthology.orchestra.run.vm01:> PATH=/usr/bin:/usr/sbin ntpq -p || PATH=/usr/bin:/usr/sbin chronyc sources || true 2026-03-23T23:37:45.100 DEBUG:teuthology.orchestra.run.vm02:> PATH=/usr/bin:/usr/sbin ntpq -p || PATH=/usr/bin:/usr/sbin chronyc sources || true 2026-03-23T23:37:45.238 INFO:teuthology.orchestra.run.vm01.stdout: remote refid st t when poll reach delay offset jitter 2026-03-23T23:37:45.238 INFO:teuthology.orchestra.run.vm01.stdout:============================================================================== 2026-03-23T23:37:45.238 INFO:teuthology.orchestra.run.vm01.stdout: 0.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:37:45.238 INFO:teuthology.orchestra.run.vm01.stdout: 1.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:37:45.238 INFO:teuthology.orchestra.run.vm01.stdout: 2.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:37:45.238 INFO:teuthology.orchestra.run.vm01.stdout: 3.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:37:45.238 INFO:teuthology.orchestra.run.vm01.stdout: ntp.ubuntu.com .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:37:45.238 INFO:teuthology.orchestra.run.vm01.stdout:*141.144.230.32 192.53.103.108 2 u 104 128 377 21.031 +0.591 0.065 2026-03-23T23:37:45.238 INFO:teuthology.orchestra.run.vm01.stdout:-stratum2-4.NTP. 129.70.137.82 2 u 170 256 377 29.992 -0.635 0.114 2026-03-23T23:37:45.238 INFO:teuthology.orchestra.run.vm01.stdout:-ntp3.rrze.uni-e .PZFs. 1 u 45 128 377 26.168 -0.385 0.096 2026-03-23T23:37:45.238 INFO:teuthology.orchestra.run.vm01.stdout:+stage3.opensuse 127.51.226.51 3 u 109 128 377 24.993 +0.469 0.068 2026-03-23T23:37:45.238 INFO:teuthology.orchestra.run.vm01.stdout:+185.125.190.57 29.88.99.4 2 u 28 128 377 30.347 +0.920 0.628 2026-03-23T23:37:45.262 INFO:teuthology.orchestra.run.vm02.stdout: remote refid st t when poll reach delay offset jitter 2026-03-23T23:37:45.262 INFO:teuthology.orchestra.run.vm02.stdout:============================================================================== 2026-03-23T23:37:45.262 INFO:teuthology.orchestra.run.vm02.stdout: 0.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:37:45.262 INFO:teuthology.orchestra.run.vm02.stdout: 1.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:37:45.262 INFO:teuthology.orchestra.run.vm02.stdout: 2.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:37:45.262 INFO:teuthology.orchestra.run.vm02.stdout: 3.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:37:45.262 INFO:teuthology.orchestra.run.vm02.stdout: ntp.ubuntu.com .POOL. 16 p - 64 0 0.000 +0.000 0.000 2026-03-23T23:37:45.262 INFO:teuthology.orchestra.run.vm02.stdout:-kronos.mailus.d 185.248.188.98 2 u 48 64 377 25.089 -2.262 0.576 2026-03-23T23:37:45.262 INFO:teuthology.orchestra.run.vm02.stdout:*141.144.230.32 192.53.103.108 2 u 33 64 377 20.954 -2.745 0.382 2026-03-23T23:37:45.262 INFO:teuthology.orchestra.run.vm02.stdout:+mail.anyvm.tech 144.76.140.114 3 u 44 64 377 23.538 -2.784 0.687 2026-03-23T23:37:45.262 INFO:teuthology.orchestra.run.vm02.stdout:-ntp3.rrze.uni-e .PZFs. 1 u 32 64 377 26.094 -3.342 0.562 2026-03-23T23:37:45.263 INFO:teuthology.orchestra.run.vm02.stdout:-time1.uni-pader .DCF. 1 u 42 64 377 31.265 -2.117 0.817 2026-03-23T23:37:45.263 INFO:teuthology.orchestra.run.vm02.stdout:-stage3.opensuse 127.51.226.51 3 u 47 64 377 24.997 -3.055 0.420 2026-03-23T23:37:45.263 INFO:teuthology.orchestra.run.vm02.stdout:+185.125.190.56 194.121.207.249 2 u 18 64 377 30.370 -1.942 0.894 2026-03-23T23:37:45.263 DEBUG:teuthology.run_tasks:Unwinding manager ansible.cephlab 2026-03-23T23:37:45.265 INFO:teuthology.task.ansible:Skipping ansible cleanup... 2026-03-23T23:37:45.265 DEBUG:teuthology.run_tasks:Unwinding manager selinux 2026-03-23T23:37:45.267 DEBUG:teuthology.run_tasks:Unwinding manager pcp 2026-03-23T23:37:45.269 DEBUG:teuthology.run_tasks:Unwinding manager internal.timer 2026-03-23T23:37:45.271 INFO:teuthology.task.internal:Duration was 2050.713985 seconds 2026-03-23T23:37:45.271 DEBUG:teuthology.run_tasks:Unwinding manager internal.syslog 2026-03-23T23:37:45.273 INFO:teuthology.task.internal.syslog:Shutting down syslog monitoring... 2026-03-23T23:37:45.273 DEBUG:teuthology.orchestra.run.vm01:> sudo rm -f -- /etc/rsyslog.d/80-cephtest.conf && sudo service rsyslog restart 2026-03-23T23:37:45.274 DEBUG:teuthology.orchestra.run.vm02:> sudo rm -f -- /etc/rsyslog.d/80-cephtest.conf && sudo service rsyslog restart 2026-03-23T23:37:45.297 INFO:teuthology.task.internal.syslog:Checking logs for errors... 2026-03-23T23:37:45.297 DEBUG:teuthology.task.internal.syslog:Checking ubuntu@vm01.local 2026-03-23T23:37:45.297 DEBUG:teuthology.orchestra.run.vm01:> grep -E --binary-files=text '\bBUG\b|\bINFO\b|\bDEADLOCK\b' /home/ubuntu/cephtest/archive/syslog/kern.log | grep -v 'task .* blocked for more than .* seconds' | grep -v 'lockdep is turned off' | grep -v 'trying to register non-static key' | grep -v 'DEBUG: fsize' | grep -v CRON | grep -v 'BUG: bad unlock balance detected' | grep -v 'inconsistent lock state' | grep -v '*** DEADLOCK ***' | grep -v 'INFO: possible irq lock inversion dependency detected' | grep -v 'INFO: NMI handler (perf_event_nmi_handler) took too long to run' | grep -v 'INFO: recovery required on readonly' | grep -v 'ceph-create-keys: INFO' | grep -v INFO:ceph-create-keys | grep -v 'Loaded datasource DataSourceOpenStack' | grep -v 'container-storage-setup: INFO: Volume group backing root filesystem could not be determined' | grep -E -v '\bsalt-master\b|\bsalt-minion\b|\bsalt-api\b' | grep -v ceph-crash | grep -E -v '\btcmu-runner\b.*\bINFO\b' | head -n 1 2026-03-23T23:37:45.345 DEBUG:teuthology.task.internal.syslog:Checking ubuntu@vm02.local 2026-03-23T23:37:45.345 DEBUG:teuthology.orchestra.run.vm02:> grep -E --binary-files=text '\bBUG\b|\bINFO\b|\bDEADLOCK\b' /home/ubuntu/cephtest/archive/syslog/kern.log | grep -v 'task .* blocked for more than .* seconds' | grep -v 'lockdep is turned off' | grep -v 'trying to register non-static key' | grep -v 'DEBUG: fsize' | grep -v CRON | grep -v 'BUG: bad unlock balance detected' | grep -v 'inconsistent lock state' | grep -v '*** DEADLOCK ***' | grep -v 'INFO: possible irq lock inversion dependency detected' | grep -v 'INFO: NMI handler (perf_event_nmi_handler) took too long to run' | grep -v 'INFO: recovery required on readonly' | grep -v 'ceph-create-keys: INFO' | grep -v INFO:ceph-create-keys | grep -v 'Loaded datasource DataSourceOpenStack' | grep -v 'container-storage-setup: INFO: Volume group backing root filesystem could not be determined' | grep -E -v '\bsalt-master\b|\bsalt-minion\b|\bsalt-api\b' | grep -v ceph-crash | grep -E -v '\btcmu-runner\b.*\bINFO\b' | head -n 1 2026-03-23T23:37:45.353 INFO:teuthology.task.internal.syslog:Gathering journactl... 2026-03-23T23:37:45.353 DEBUG:teuthology.orchestra.run.vm01:> sudo journalctl > /home/ubuntu/cephtest/archive/syslog/journalctl.log 2026-03-23T23:37:45.387 DEBUG:teuthology.orchestra.run.vm02:> sudo journalctl > /home/ubuntu/cephtest/archive/syslog/journalctl.log 2026-03-23T23:37:45.420 INFO:teuthology.task.internal.syslog:Compressing syslogs... 2026-03-23T23:37:45.420 DEBUG:teuthology.orchestra.run.vm01:> find /home/ubuntu/cephtest/archive/syslog -name '*.log' -print0 | sudo xargs -0 --max-args=1 --max-procs=0 --verbose --no-run-if-empty -- gzip -5 --verbose -- 2026-03-23T23:37:45.447 DEBUG:teuthology.orchestra.run.vm02:> find /home/ubuntu/cephtest/archive/syslog -name '*.log' -print0 | sudo xargs -0 --max-args=1 --max-procs=0 --verbose --no-run-if-empty -- gzip -5 --verbose -- 2026-03-23T23:37:45.452 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /home/ubuntu/cephtest/archive/syslog/kern.log 2026-03-23T23:37:45.453 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /home/ubuntu/cephtest/archive/syslog/misc.log 2026-03-23T23:37:45.453 INFO:teuthology.orchestra.run.vm01.stderr:/home/ubuntu/cephtest/archive/syslog/kern.log: 0.0% -- replaced with /home/ubuntu/cephtest/archive/syslog/kern.log.gz 2026-03-23T23:37:45.453 INFO:teuthology.orchestra.run.vm01.stderr:gzip -5 --verbose -- /home/ubuntu/cephtest/archive/syslog/journalctl.log 2026-03-23T23:37:45.453 INFO:teuthology.orchestra.run.vm01.stderr:/home/ubuntu/cephtest/archive/syslog/misc.log: 0.0% -- replaced with /home/ubuntu/cephtest/archive/syslog/misc.log.gz 2026-03-23T23:37:45.457 INFO:teuthology.orchestra.run.vm01.stderr:/home/ubuntu/cephtest/archive/syslog/journalctl.log: 86.2% -- replaced with /home/ubuntu/cephtest/archive/syslog/journalctl.log.gz 2026-03-23T23:37:45.470 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /home/ubuntu/cephtest/archive/syslog/kern.log 2026-03-23T23:37:45.470 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /home/ubuntu/cephtest/archive/syslog/misc.log 2026-03-23T23:37:45.471 INFO:teuthology.orchestra.run.vm02.stderr:/home/ubuntu/cephtest/archive/syslog/kern.log: 0.0% -- replaced with /home/ubuntu/cephtest/archive/syslog/kern.log.gz 2026-03-23T23:37:45.471 INFO:teuthology.orchestra.run.vm02.stderr:gzip -5 --verbose -- /home/ubuntu/cephtest/archive/syslog/journalctl.log 2026-03-23T23:37:45.471 INFO:teuthology.orchestra.run.vm02.stderr:/home/ubuntu/cephtest/archive/syslog/misc.log: 0.0% -- replaced with /home/ubuntu/cephtest/archive/syslog/misc.log.gz 2026-03-23T23:37:45.475 INFO:teuthology.orchestra.run.vm02.stderr:/home/ubuntu/cephtest/archive/syslog/journalctl.log: 86.6% -- replaced with /home/ubuntu/cephtest/archive/syslog/journalctl.log.gz 2026-03-23T23:37:45.476 DEBUG:teuthology.run_tasks:Unwinding manager internal.sudo 2026-03-23T23:37:45.478 INFO:teuthology.task.internal:Restoring /etc/sudoers... 2026-03-23T23:37:45.479 DEBUG:teuthology.orchestra.run.vm01:> sudo mv -f /etc/sudoers.orig.teuthology /etc/sudoers 2026-03-23T23:37:45.504 DEBUG:teuthology.orchestra.run.vm02:> sudo mv -f /etc/sudoers.orig.teuthology /etc/sudoers 2026-03-23T23:37:45.526 DEBUG:teuthology.run_tasks:Unwinding manager internal.coredump 2026-03-23T23:37:45.528 DEBUG:teuthology.orchestra.run.vm01:> sudo sysctl -w kernel.core_pattern=core && sudo bash -c 'for f in `find /home/ubuntu/cephtest/archive/coredump -type f`; do file $f | grep -q systemd-sysusers && rm $f || true ; done' && rmdir --ignore-fail-on-non-empty -- /home/ubuntu/cephtest/archive/coredump 2026-03-23T23:37:45.547 DEBUG:teuthology.orchestra.run.vm02:> sudo sysctl -w kernel.core_pattern=core && sudo bash -c 'for f in `find /home/ubuntu/cephtest/archive/coredump -type f`; do file $f | grep -q systemd-sysusers && rm $f || true ; done' && rmdir --ignore-fail-on-non-empty -- /home/ubuntu/cephtest/archive/coredump 2026-03-23T23:37:45.552 INFO:teuthology.orchestra.run.vm01.stdout:kernel.core_pattern = core 2026-03-23T23:37:45.574 INFO:teuthology.orchestra.run.vm02.stdout:kernel.core_pattern = core 2026-03-23T23:37:45.583 DEBUG:teuthology.orchestra.run.vm01:> test -e /home/ubuntu/cephtest/archive/coredump 2026-03-23T23:37:45.604 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:37:45.604 DEBUG:teuthology.orchestra.run.vm02:> test -e /home/ubuntu/cephtest/archive/coredump 2026-03-23T23:37:45.629 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-03-23T23:37:45.630 DEBUG:teuthology.run_tasks:Unwinding manager internal.archive 2026-03-23T23:37:45.632 INFO:teuthology.task.internal:Transferring archived files... 2026-03-23T23:37:45.632 DEBUG:teuthology.misc:Transferring archived files from vm01:/home/ubuntu/cephtest/archive to /archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521/remote/vm01 2026-03-23T23:37:45.632 DEBUG:teuthology.orchestra.run.vm01:> sudo tar c -f - -C /home/ubuntu/cephtest/archive -- . 2026-03-23T23:37:45.653 DEBUG:teuthology.misc:Transferring archived files from vm02:/home/ubuntu/cephtest/archive to /archive/kyr-2026-03-20_22:04:26-rbd-tentacle-none-default-vps/3521/remote/vm02 2026-03-23T23:37:45.653 DEBUG:teuthology.orchestra.run.vm02:> sudo tar c -f - -C /home/ubuntu/cephtest/archive -- . 2026-03-23T23:37:45.678 INFO:teuthology.task.internal:Removing archive directory... 2026-03-23T23:37:45.678 DEBUG:teuthology.orchestra.run.vm01:> rm -rf -- /home/ubuntu/cephtest/archive 2026-03-23T23:37:45.695 DEBUG:teuthology.orchestra.run.vm02:> rm -rf -- /home/ubuntu/cephtest/archive 2026-03-23T23:37:45.726 DEBUG:teuthology.run_tasks:Unwinding manager internal.archive_upload 2026-03-23T23:37:45.728 INFO:teuthology.task.internal:Not uploading archives. 2026-03-23T23:37:45.728 DEBUG:teuthology.run_tasks:Unwinding manager internal.base 2026-03-23T23:37:45.731 INFO:teuthology.task.internal:Tidying up after the test... 2026-03-23T23:37:45.731 DEBUG:teuthology.orchestra.run.vm01:> find /home/ubuntu/cephtest -ls ; rmdir -- /home/ubuntu/cephtest 2026-03-23T23:37:45.739 DEBUG:teuthology.orchestra.run.vm02:> find /home/ubuntu/cephtest -ls ; rmdir -- /home/ubuntu/cephtest 2026-03-23T23:37:45.740 INFO:teuthology.orchestra.run.vm01.stdout: 258076 4 drwxr-xr-x 2 ubuntu ubuntu 4096 Mar 23 23:37 /home/ubuntu/cephtest 2026-03-23T23:37:45.770 INFO:teuthology.orchestra.run.vm02.stdout: 258207 4 drwxr-xr-x 2 ubuntu ubuntu 4096 Mar 23 23:37 /home/ubuntu/cephtest 2026-03-23T23:37:45.771 DEBUG:teuthology.run_tasks:Unwinding manager console_log 2026-03-23T23:37:45.776 INFO:teuthology.run:Summary data: description: rbd/mirror/{base/install clients/{mirror-extra mirror} cluster/{2-node} conf/{disable-pool-app} msgr-failures/few objectstore/bluestore-stupid supported-random-distro$/{ubuntu_latest} workloads/rbd-mirror-snapshot-workunit-fast-diff} duration: 2050.7139852046967 flavor: default owner: kyr success: true 2026-03-23T23:37:45.776 DEBUG:teuthology.report:Pushing job info to http://localhost:8080 2026-03-23T23:37:45.801 INFO:teuthology.run:pass